java 板


LINE

※ 引述《adrianshum (Alien)》之銘言: : ※ 引述《Lordaeron (Terry)》之銘言: : : 你實在是愛斷章取義, 我一直都只有在講需要lock 的情形, 需要lock 時 : 說斷章取義真的遠不及閣下了. 絕對輸你. : : 不就是需要thread safe? 還是你習慣性寫thread unsafe 的程式我也沒意見. : 你給的資料, 最多只能看到 sync/lock operation 在不同情況下的 : degrade. 把 sync/lock operation 的 degrade 程度說成整個 application : 的 degrade 程度, 這真是可笑之至 : Thread safety 的問題你看不懂的話請你乖乖再去讀別人寫的是什麼. : 我指出的是在正常的程式裡面, 根本不會有像你那些 link 的測試或 : 資料那麼多 sync/lock. 是哦, 哪請你指出最多會花多少overhead 囉. : 離題一點, code 要 thread safe, 還有很多方法, 不用 lock : 就是寫 thread-unsafe 程式? 你別貽笑大方了吧. 哦, 還有什麼方法? : : 最後, 你最愛的lock/sync 的 performance 一直有在改進中, 哪麼就請你 : "你最愛" 我可不知道那裡得出來的結論. : : 指出現在是不是像你所說的, lock/sync 最多只掉5% 囉. : 又來斷章取義嘍. : 一直在說的是整體 performance 掉多少, 你就把別人說的硬 : 改寫成 "lock/sync 最多只掉5%" >Sync/Lock 在一個正常的 app 裡會佔用多少計算? 我算你 1% 就超多了. >就算 dual core 情況下 *lock/sync 本身* 慢 500%, 對整體大概也只 >是下降 5 % 而已. 以上的話是你講的, 你該不會忘記吧? : : 另外, 我差點忘了, 我只是要指出, 將問題單純化到用機器來解決, 像你常講的, : : 加個ram 買>2GB 的memory, 換64 bit 都不是問題. : : 問題是換個64 bit 就掉15%, 加個CPU 也沒辨法要回來. : 很有趣耶. : 假設 1CPU -> 2CPU 可以給我 150% processing power (蠻正常的數值) 請舉例, 什麼AP 可以加顆CPU 多150% performance. 我舉個反例, 我手上就有支象棋程式, 四核也沒用, 它只用一核, 其它的 核都是閒著. : 換 64bit 掉15% 再補個文檔, 2007 年javaone 的TS-2885.pdf 其中的第19頁. 16core 的32bit vs 64 bit 以SPECjbb2005 測, 掉快30%了囉 core 多看來, 沒比較狠呢. : 1CPU(32bit) vs 2CPU (64bit) : = 1 : 1.275 : 你自己說的數值都解釋不了為什麼加個 CPU 要不回來. : 從來沒有人說所有問題都能單純用機器解決, 你才真的在 : 斷章取義吧. 哇, "你自己說的數值都解釋不了為什麼加個 CPU 要不回來." 此話我在哪一篇寫的? 再來, 是你說可以加顆CPU 拿回15% 的, 我才給出多給CPU 不見得會快回來的 link. 這又斷章取義? : : 這個你的講法是行不通的而已. : 不是所有情況都合用, 就是行不通? : 我在另一篇也有提過, 你要明白自己 app 面對 : 的 bottleneck 是什麼而用合適的方法去解決. : 很不幸, 就是有很多application 的困難在於那區區 1.xGB : memory 不足夠. yoyoyo, 我只是回應你哪句話而已. 我從沒說過加哪個不是解決方法. : : 而我知道你公司很大, 隨便都可以給你要個10GB, 8GB 來給你的AP用. : : 而我遇到的, 可沒辨法, 申請單填了還不見得會過. : 開始扯一堆有的沒的來酸了嗎? 這世界就是有很多很多公司買得起 >4GB RAM : 的 server. 你大可繼續當鴕鳥把現實世界當成是其他人在發夢, 而只有你身處 : 的才是現實世界 我沒說你的不是現實世界啊. 我不就說了, 你家公司比較大了, 隨便要都有了. 這有什麼好酸的呢? : : but 我記得, 路透的東西, 要用C++ 來寫比較好吧. : 扯這些只顯出你自己無知而已. : Thomas Reuters 的 RFA 是人家提供的, 你要是覺得只有 C++ : 才能寫 Reuters 的 data feed etc, 你就去問問 Reuters 為什麼 : 要自甘墮落提供 Java 的 lib 嘍. 無知的還不知道是誰, 我只有說用C++ 寫比較好就變無知了. 難道我有說不能用JAVA 寫? but java 的api 還是一樣要透過JNI 來improve performance 也是不爭的事實. --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.250.249
1F:→ adrianshum:我真的懷疑你的理解能力出問題, 不如去看醫生檢查一下? 03/04 19:43
2F:→ Lordaeron:哦, 講不下去就用罵的?好吧 03/04 20:09
※ 編輯: Lordaeron 來自: 114.45.250.249 (03/04 20:12)
3F:→ adrianshum:建議你去看醫生是誠心的建議,這也叫罵? 03/05 00:48
4F:→ adrianshum:整篇的東西不是邏輯出問題就是之前別人已經說過 03/05 00:51
5F:→ Lordaeron:你自己去看吧,150%連根據都沒有又信口開河 03/05 00:54
6F:→ Lordaeron:最後,有一篇採取2 JVM才增加125%,你的150%哪裏來? 03/05 00:58
7F:→ TonyQ:拿出點實力吧,只要人家舉證還頗丟臉的。 03/05 09:20
8F:→ Lordaeron:我不是舉反證了? 你看不到? 03/05 14:29
9F:→ Lordaeron:哪麼提數據的人不給證明就叫實力? 哪你是很有實力的沒錯 03/05 14:31







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP