→ ricky7899:很想推AMD 但是INTEL在指令及方面真的蠻多優勢的 10/29 03:51
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: RouterHsieh (122.116.40.101), 時間: 10/29/2011 10:34:00
推 bitlife:主要跑編譯的話,就核心數多,RAM大,HD快. 後兩者還比較重要 10/29 10:37
→ bitlife:你要最佳化效率,從後兩者著手還比較有用. 前陣子不少VPS是 10/29 10:38
→ bitlife:用 atom 當 Server (省電優勢,大多數時間 loading 不高) 10/29 10:38
→ bitlife:Server又不跑3D圖形處理, 真的還是 RAM, HD速度為主. 10/29 10:39
→ comicsiew:最近公司都給我們一人一台core i7 用來build android系 10/29 10:54
→ comicsiew:統來了兩批電腦第一批是舊製程core i7 配24G ram 第二批 10/29 10:55
→ comicsiew:第二批是新製程core i7 配8G ram 第二批build的比較快 10/29 10:55
→ comicsiew:硬碟和ram 到達一定程度 應該還是CPU速度會有影響 10/29 10:56
→ comicsiew:不過你們用的人太多ram 應該要多一點 10/29 10:58
推 griffenchen:人多硬碟影響很大,建議你看是要用raid或是把大家打散 10/29 11:18
→ griffenchen:在不同硬碟上,要不然一推人編譯時,光是object files 10/29 11:20
→ griffenchen:寫入硬碟,就夠拖慢你速度了 10/29 11:21
→ bitlife:c大的case確實RAM已超過臨界點(連當cache都不完)時,再多不 10/29 13:55
→ bitlife:有差異. 如果預算無限,當然CPU,RAM,HD都加最頂級.如果有限 10/29 13:56
→ bitlife:時,RAM數量和HD速度考量是優先於CPU的. 10/29 13:56
→ comicsiew:公司也有曾經準備一台2x萬的server 來給我們build code 10/29 14:55
→ comicsiew:當時規劃3~4人用一台該server 是2顆cpu各8核16緒兩顆硬 10/29 14:57
→ comicsiew:碟組的raid 0 試用只要有兩個人同時build code 其實就不 10/29 14:57
→ comicsiew:敵 個人用core i7的個人電腦 10/29 14:59
→ comicsiew:所以server 後來還不如一人配一個電腦 10/29 15:01
→ bitlife:如果只用 raid 0 不用 RAM disk 做中間檔暫存, raid 0還是 10/29 16:01
→ bitlife:瓶頸. 寫入時一次要寫兩顆. 反正朝build的特性去思考,一切 10/29 16:02
→ bitlife:能在RAM完成是最好.儘量減少HD I/O瓶頸. 10/29 16:03