瀏覽單個文章
AlanLive
Major Member
 

加入日期: Sep 2006
文章: 143
引用:
作者edw26487
我自己目前是用opteron 170
玩過英雄連隊和一些轉檔
我有發現所謂的支援雙核心就是兩個核心都跳下去運作那個程式(以英雄連隊而言)
至於沒有支援的程式則是程式自己選擇一個核心去跑


我用 SP2004 單核心版,選項選 any cpu、Large ........

工作管理員的 CPU 顯示這樣

http://tinyurl.com/yab7jk

不光是這個程式,其他不支援雙核心的程式,從工作管理員看上去,都是兩顆 CPU 下去做 (但不會平均分配),難道不同的雙核 cpu 會有不同的算法?(我用的 CPU 是 E6300)

另外做了一個小實驗

開兩個 super pi (不同資料夾)

第一次沒指定 cpu 下去跑 (1M)

兩顆 cpu 會跑滿檔

這時開啟 ppstream 看電視,會一頓一頓

第二次分別指定 cpu 0 跟 1

cpu 也是兩顆跑滿

開啟 ppstream ,一樣很頓

第三次指定同一顆 cpu (1) 下去跑

ppstream 就很順了

當然,super pi 的分數會降低很多 (原本 20ms 變 40ms)

但如果不在乎後台背景程式執行的快慢與否

想讓前台正在操作的程式執行順暢

手動指定 cpu 應該是一個不錯的辦法

這也是雙核比單核優勢的地方
舊 2006-12-24, 10:44 AM #4
回應時引用此文章
AlanLive離線中