22th Sept (Sat) Day 10 Raspberry Pi 的新超頻模式效能提升 50%,仍可保固

又忘了 weekend 的 daily blog
Weekend 的 blog 還宜容易忘記

http://www.raspberrypi.org/archives/2008

手機都可以超頻年代,Raspberry Pi 都可以。先前官方的超頻方式是修改 config.txt,提升電壓當然可以達成超頻的效果,但你會冋時失去保固,因為芯片的壽命會因而減少。BCM2835 芯片上有一個位元記錄這一個加壓的動作來取消保固。

官方花了很多時間研究電壓和溫度對芯片壽命的影響,所以官方提供一個最新的「高速模式」
,可以使用 cpufreq 驅動來動態超頻和加壓,而且不會失去保固。這是因為驅動只會在繁忙的時候啟動,而且芯片的溫度超過85°C的時候會自動停止,這可以令芯片的壽命維持和原本的一樣。

你可以從五個預設的超頻模式中選一個,最高的頻率可以達到 1GHz。而超頻時的穩定性則取決於你的電源供應。 Quake 3 是官方建議的壓力測試。如果你的 Pi 在超頻後不能啟動,你可以啟動的時候按 shift 鍵停用超頻,就修改你的超頻設定。

效能的提升上,比較超頻的 1GHz 和原生的 700MHz, nbench 測試軟體顯示整數運算有 52% 的提升,浮點有 64% 的提升,55% 內存速度的提升。

固件的其他修改包括:
溫度頻率的 widgets
你可以在 lxde 的任務條看到你的芯片的溫度, cpufreq widget 則顯示芯片的工作頻率。

減低USB中斷頻率
Gordon 在USB驅動中提供的 “FIQ Fix”,減少 USB 中斷,帶來整體大約 10%的效能提升。

WiFi 的支持
如果你的WIFI 驅動是預設的 linux 版本,或基於 RTL8188CUS 芯片的話, WiFi 現在應該可以正常運作,啟動的時候插入 WiFi 模組,執行 startx 然後選 “WiFi Config”,你便可以搜尋無線網絡和輸入你的密碼,不現需要其他的設定了。

提升的音效

新的預設軟體
SmartSim 和 PenguinsPuzzle

如果你正使用舊的 wheezy image,你可以使用 “sudo apt-get update && sudo apt-get upgrade” 來升級
最後感謝 MrEngman 的 wifi 上的貢獻,Dorian Peake 在 cpufreq 和有關溫度的驅動,Dmitry Dudkin 在USB 和 SD card 上的貢獻。

Google