![]() |
||
Regular Member
![]() ![]() 加入日期: Oct 2006
文章: 65
|
[請教] 常跑程式的電腦選擇
想請教個位
因為最近常跑程式 perl C++ 可能因為同時執行的程式太多了 造成同時跑程式+上網看新聞時 會lag很嚴重 最近有考慮升級 想請問 跑perl C++ cpu的選擇哪一家比較好intel AMD 若預算5000左右... 哪一家的哪一顆會是比較好的選擇 預算能低盡量低 因為最近預算超支 音響買太多了XD 感謝各位了...thx |
|||||||
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Mar 2010
文章: 568
|
perl 跟 C++ ?
你指的是編譯器? 還是自己做出來的結果? 或是編譯器編譯中? |
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Oct 2006
文章: 65
|
引用:
寫完的程式 主要是跑排程..... |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Mar 2010
文章: 568
|
如果是自己寫出來的東西
大致上有2個辦法 1. 降低自己程序的優先權 2. 適當的sleep 例如 while(1) { if(a==1) { ..... } } 如果觸發率很低 也不需要很高的即時性 加上一個sleep(1) 可以減少些空轉的問題 加上一個sleep(0) 可以讓別的程序優先得到執行權, 但是也不會卡到自己 |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Oct 2006
文章: 65
|
1. 降低自己程序的優先權
2. 適當的sleep 您好: 適當的sleep這部分我已經調整過了 1的部份可能也沒辦法再降低了 想請問一下跑prel跟C++ i3 2130跟amd X6 1055T哪一個比較強 因為目前是考慮要從這兩顆cpu中挑一顆 因為價錢差不多 差1-200左右吧 intel在上去大概就要5800上下了 感謝了...thx |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Mar 2010
文章: 568
|
不管是perl或是c++ 沒特殊處理時 都只能單核心跑
你的程式 如果沒寫成多工 只要雙核以上 大約都可以解決卡的問題 所以找單核心快的有用些 如果是支援多核的寫法 那要看程序的需求了 perl是非常非常慢的東西 平均同樣腳本語言也許用LUA會好很多 |
![]() |
![]() |