從Prime95的字面說明我們不難了解:
1, "Small FFTs"是指資料存取盡量控制在CPU Cache內, 不去動用到RAM.
2, "In-place large FFTs"則是盡量控制在"real" RAM內. 為了避免發生電腦去動用到PAGEFILE, Prime95只使用到8MB的real RAM, 相信絕大部分的系統都不會因為被吃掉8MB而必須去swap PAGEFILE ("In-place"即為"In-RAM"的意思).
3, "Blend"顧名思義就是混合測試CPU及real RAM. 為了要測到大部分的real RAM, Prime95會先進行"清場"的動作, 盡可能空出real RAM來供它測試. 但是問題來了, 對於那些硬碟效能較差或是將PAGEFILE與WinXP及Prime95擺在同一棵硬碟裡的系統, 這個的動作會耗費較久的時間 (並狂操那單棵硬碟), 如果將PAGEFILE設定在另一棵硬碟 (請注意不是另一partition磁區), 情況應有改善.
如果馬兄"In-place large FFTs"能過, 但"Blend"被秒殺, 表面證據顯示您的CPU在該速度下是沒問題的, 但Memory還有瑕疵. 您可以用Memtest-86 V3.0來驗證一下 (直接以"Test 5"及"Test 6"來做測試, 兩個"Test"各pass 5到10次看有沒有errors). 另一個可能的原因是您的系統在swapping PAGEFILE有flaws (WinXP的設定問題), 您可以改用23.8.1版的Prime95 (
ftp://mersenne.org/gimps/p95v238.zip) 試試看.
上述已經解釋過Prime95的"Blend"要盡可能用到系統大部分的real RAM, 就會造成與Super PI 32M並用時互搶記憶體的局面, 搶不到的就只好暫時在一邊涼快 (Idle) 囉. 個人實不建議Prime95與其他軟體並用做穩定度測試, 對HT enabled的系統而言cpu使用率只是一種假象, Prime95 Torture Test在跑時雖然使用率是50%, 但事實上它已經充分佔用每一個CPU cycle了, 如果同時並用其他測試軟體, 只是去"鬧台"而已, 出現的錯誤有可能是Windows資源管理混亂所造成的"軟體錯誤" (而非硬體錯誤), 其結果是越幫越忙, 混淆判斷.
謹供大家參考.
引用:
Originally posted by 馬蓋先
Petit兄太客氣了, 有問必答喔...
這幾天對系統穩定也學了一些定義, 我的CPU也換過了喔...
順便再請教一下, prime95 torture test的1.Small FFTs 2.In-place large FFTs
3.Blend 有哪些差別呢?...雖然他好像有寫, 可是希望能有更白話的方式解讀
比如說(1)我第二項可以穩過, 但是第三項卻秒殺, 有可能是哪方面的問題呢?
(2)Blend的作動方式為何? 如果我同時開Blend和super pi, 竟然有一邊會停下
來Idle, 而同時開In-place large FFTs和super pi就很正常, cpu使用率
達100%
謝謝分享~~
|