我用 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 應該是一個不錯的辦法
這也是雙核比單核優勢的地方