Re: [問題] 提高身價的程式風格
※ 引述《kojilin (噗...)》之銘言:
: ※ 引述《Lordaeron (Terry)》之銘言:
: : thread 無所謂context switch.
: : 還是回到原來問題, 你多開了thread, cpu 能不能吃得消.
: 有的
: 不然就是你的定義的switch跟我看文章的不同
: 可以看看
: Java Concurrency in Practice
: 你的所謂cpu吃不吃的消也算是context switch相關議題吧
: 那吃的消呢?在吃的消的環境那不算好處嗎?
er.....好吧, 真的是不同.
我一向是孔龍書的支持者.
: : 這就是你我看法不同的地方, 你heap 可以更大了, 但cpu 受不了就等於
: : 白搭.
: 我不是太認同這種說法, 你的說法都比較像是
: 因為我用不到, 所以這東西就是沒用?
: 但是是這樣嗎?你確定大家都用不到?還是只有你用不到?
這也差太多了吧.
我的說法是, 如果加了, 又在其它地方扣回來, 就等於沒加.
: : 這樣說好了, 你認為用軟體做一次64bit 數次相加的話, 以
: : 一次相加搞定好, 還是兩次或以上的處理好呢.
: : 我也說過了, 很多人寫java 寫很久都不會用到long type
: : 但我就很常遇到, 雖然我沒有用bill_gate 當命名法.
: 同上, 做64bit數字相加
: 我會用long, 你怎知道別人不會用?
: 我遇到時我就會用long以及為了處理數字精確使用BigDecimal,Biginteger等等
: 像我就不會說我電腦只有32bit環境, 所以你寫的code沒有意義.
: 不如說, 與產生的問題相比, 得到的好處有沒有值得切換過去
: 不然你google那篇就不會說他把IDE類的切回32bit環境下跑
: 但是其他跑的順利的還是在64bit環境下,不是嗎?
: koji
你先回我就好了: 一次相加搞定好, 還是兩次或以上的處理好呢?
64bit register 就是比較狠.
更別說在做math library 時, 更狠.
就這樣子囉.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.162.20
推
03/09 14:13, , 1F
03/09 14:13, 1F
→
03/09 14:15, , 2F
03/09 14:15, 2F
→
03/09 16:09, , 3F
03/09 16:09, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 15 之 72 篇):