PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   請問主機是用來編寫程式用途該如何配? (https://www.pcdvd.com.tw/showthread.php?t=794656)

非常大 站 長 2008-06-04 08:19 PM

你只要編譯你修改過的部份就好了,不需要整個都重新編譯

u3350829 2008-06-04 09:31 PM

引用:
作者0948217712
小弟的電腦主要是用 Borland C++ Builder 開發程式,現在的 2.8CG 2G ram, 160G 7200rpm hd, 編一隻目前的程式需要 20 分鐘(Re Build),想換新配備.
目前打算

CPU 8400, 2G x 2, 10000rpm 中暴龍, GiGa DS3 主機版為升級的配備

可否請高手指點,讓這個需要編 20 分鐘的程式時間能有效縮減(不知縮減多少),先謝各位高手了. :yeah:


可以請教您使用的防毒軟體是哪一種嗎? 基本上建議您先關閉防毒軟體再試試看re-build,
需要build 20分鐘除非您的project跟在下一樣一build就是百萬行code或者resource file
裡面一堆東西,否則一般情況編譯速度應該不會差太多....給您參考:)
在下這邊開發現在最慢的反而是Install Shield包安裝檔的時間....Orz

0948217712 2008-06-05 02:00 PM

引用:
作者u3350829
可以請教您使用的防毒軟體是哪一種嗎? 基本上建議您先關閉防毒軟體再試試看re-build,
需要build 20分鐘除非您的project跟在下一樣一build就是百萬行code或者resource file
裡面一堆東西,否則一般情況編譯速度應該不會差太多....給您參考:)
在下這邊開發現在最慢的反而是Install Shield包安裝檔的時間....Orz



防毒是用 AVxxx 牌的, 現在的 compiler 時間 < 4 分鐘. 我覺得中暴龍是關鍵, E8400 在 complier 時的 loading 不到 20%. 所以 P4 2.8CG 的舊平台真的還有點慢.... :stupefy:

不知道你有沒有發現,當斷掉網路連線時的遊戲效能高出不少 fps(約 3~5, 我的經驗)這倒有的奇怪. 防毒要關,網路也要關,這樣效能最佳,當然 xp 優化是必要的啦.

syntech 2008-06-05 03:02 PM

當cpu 效能的問題解決之後,
當然就是衝ramdisk 或是 raid 0 啦.

升級成 16 G 再把其中4G當成RAMDISK吧. XD

0948217712 2008-06-06 03:37 AM

引用:
作者syntech
當cpu 效能的問題解決之後,
當然就是衝ramdisk 或是 raid 0 啦.

升級成 16 G 再把其中4G當成RAMDISK吧. XD


Sorry,沒空玩 ramdisk,除非,我目前 complier 的 3分多鐘又變成 > 10分鐘再說. :laugh:

KenCheng 2008-06-16 06:18 PM

引用:
作者0948217712
Sorry,沒空玩 ramdisk,除非,我目前 complier 的 3分多鐘又變成 > 10分鐘再說. :laugh:

我聽過有一位教C語言的老師說
單純跑程式用amd的k8x2比同時胍的intel Core2 Duo快
因為通常寫程式不常會用到see的多媒體指令
k8的架構比Core2 Duo更適合寫程式
因沒什麼錢所以我只有k8的pc且沒寫程式,無從比較
但如果如此就可以省下買Core2 Duo的錢買時脈更高的k8x2

visionary_pcdvd 2008-06-16 07:43 PM

引用:
作者KenCheng
我聽過有一位教C語言的老師說
單純跑程式用amd的k8x2比同時胍的intel Core2 Duo快
因為通常寫程式不常會用到see的多媒體指令
k8的架構比Core2 Duo更適合寫程式

可是 Core2 Duo 贏 K8 的不僅僅是 SSE 而已:

很多一般經常用到的指令都經過 Intel 特別優化,更針對自家處理器推出專用的最佳化編譯器,這些都是 AMD 望塵莫及的

0948217712 2008-06-18 03:16 AM

我想 core 2 的優點是 BC 有充份的 U 效能可用(兩顆, xp 也要用, bt 也要用...哈),以前編得時間長,就把時間花在定架構的紙上談兵作業上,等擴充性與功能性都符合且沒有矛頓時再 coding, coding 對寫程式的人來說只是打字,語法與該控制那些元件完成都不用查資料..coding 是無聊的,架構比較有趣,像拼圖.

但小弟有時覺得 BC 的元件設計的不彈性或會當(資料量或一些因素),就會自己寫元件,大多數自己寫的元件速度又快(不用的功能不會寫進去,BC的元件太肥大了)又符合自己的需求,除錯又很方便.倒是可以抽空寫來省未來除錯與效能調整的時間與滿肚子不爽. :D

IceBar 2008-06-19 11:29 AM

如果你工作必需一天rebuild ALL 10 次,
那麼.... 把整個Project 丟入RAMDISK 就變成必要了.
如果只是小改(無改 H檔), 你可以只 build 一小部份再 Link 就好.

處理效能請參考CPUMARK 99 這種老古董 .


此外, 用P4 在跑這種工作是最爛的選擇(pipeline太深) , 圖拉丁 都能巴它 .
AM2 系 和 控肉 差不多, 同時脈的控肉應該小勝.


所有的時間均為GMT +8。 現在的時間是08:04 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。