Prime95
軟體資訊
| 軟體名稱 | 最新版本 | 授權形式 | 介面語言 | 評價 |
| Prime95 | Freeware | English | ★★★★☆ | |
| 官方網站 | Mersenne Prime Search [http://www.mersenne.org/] | |||
| 相關連結 |
| |||
| 下載位址 | (見官方網站) | |||
功能簡介
測試電腦穩定度的燒機程式。
原理介紹
梅森質數(Mersenne Prime)
什麼是質數(prime)?
要介紹梅森質數之前,當然得要先講一下什麼是質數?
當一個數字不能被除了自己與 1 以外的數字整除時,我們就稱這個數為質數。
比如說,2 只能為 1 與 2 整除,那麼它就是個質數(2 是最小的質數,也是唯一為偶數的質數)。再舉個例子,7 只能被 1 與 7 整除,所以它也是質數。而 12 能被 1、2、3、4、6 與 12 整除,因此它當然就不是質數。
什麼是梅森質數?
那麼,在所有的質數當中,是否有什麼規則可循呢?
17 世紀的法國教士馬丁‧梅森(Martin Mersenne, 1588~1648)提出一個公式:Mp=2^p-1,意即,當一個數字(Mp)為 2 的 p 次方減 1,且這個 p 亦為質數的時候,Mp 也是一個質數。
這個公式在 p=3(Mp=7)、p=5(Mp=31) 與 p=7(Mp=127) 時都可以成立,但是 p=11 時就出現例外了,因為 2 的 11 次方減 1 等於 2047,這是 23 與 89 的乘積。
事實上,滿足這個公式的質數數量非常有限,不過一直到現在,大家仍用此公式,來尋找最大的梅森質數。
截至目前為止,共有 43 個梅森質數被發現,而且這第四十三個數還是在前不久才發現的。它的值為 2 的 30402457 次方減 1,是一個長達 9152052 位的數字!
梅森質數的意義?
尋求這個數字有什麼意義呢?答案是沒有的,不過我想,最大的意義,就是當你成功探索一個未知領域時的那種成就感吧!
如果你還要一點更實質點的意義的話,在這邊介紹一個訊息:「電子前鋒基金會」(Electronic Frontier Foundation)提供了一些獎金,分別要頒給找尋到超過一百萬位數、一千萬位數、一億位數、十億位數的梅森質數的人,分別可以獲得五萬、十萬、十五萬以及二十五萬美元的獎金。
其中超過一百萬位數的梅森質數,已於公元 2000 年 4 月 6 日經過確認並頒獎。
而在高達 9152052 位數的第 43 號梅森質數後,相信下一個梅森質數,就是可以獲得十萬美金獎賞的幸運數字!
Prime95
什麼是 Prime95?
這是一個可以參與 GIMPS 計劃,一起尋找梅森質數的程式。
不過如果你對這沒有興趣,單純將它當成一個測試電腦穩定度的程式,也是可以的。因為它必須長時間動用到複雜的 CPU 運算資源與記憶體,對於有問體的硬體設備來說,無疑是一大考驗!這也是它成為一般廣受推崇的燒機軟體的主因。
相關教學
安裝步驟
- 免安裝,解壓縮後即可使用。
參與 GIMPS 計劃
- 執行 Prime95 後,選擇 Join GIMPS!。
- 第一步設定 End User Information,在 Your name 的地方填上姓名、Your email address 填上信箱,其他欄位不需填寫。
- 接著設定 CPU Settings and Information,第一欄是每天運行此程式的時數、第二欄是白天時記憶體用量限制、第三欄是晚上時記憶體用量限制,而最後兩欄則是設定所謂白天(Daytime)的定義。
- 如果程式認為記憶體用量設得太低,會提示:
可以考慮是否放寬記憶體用量的限制。You have left the available memory fields at 8 megabytes.
You can increase your chances of finding a Mersenne prime slightly if you let prime95 occasionally use more memory.
The readme.txt file has more information. Do you want to let prime95 use more memory? - 最後是 Configure PrimeNet 的設定,這部分直接 OK 就好。
- 接下來程式會進行大約一小時的自我測試,然後就會開始接任務來運算了。
只做燒機壓力測試
- 執行 Prime95 後,選擇 Just Stress Testing。
- 在“Advanced » Password...”中輸入 9876,來啟動進階選項。
- 在“Advanced » Priority”中輸入 9,可以在不影響正常使用下,以最大資源運行。
- 在“Options » CPU”中設定記憶體用量(建議實體記憶體的九成)。
- 在“Options » Torture Test”中,選擇第二項 In-place large FFTs (maximum heat, power consumption, some RAM tested),可針對 CPU 的穩定度做測試。
- 在“Options » Torture Test”中,以第三項 Blend (tests some of everything, lots of RAM tested),可針對 RAM 的穩定度做測試。
- 所有測試皆須持續一天以上的時間,比較能夠確認系統一切正常。
使用心得
想測試系統穩定度、想中大獎的,都可以玩玩看這個程式。