# 🚀 Raspberry Pi Zero 2 W 超頻教學 ## 🔧 **前置作業:安裝監視工具** ### 1️⃣ 更新系統套件到最新版 先確保所有系統套件都是最新版本: ```bash sudo apt update && sudo apt upgrade -y ``` ### 2️⃣ 安裝並啟動監視工具 安裝 `neofetch` 來監控系統資訊: ```bash sudo apt install neofetch -y neofetch ``` 執行 `neofetch` 會顯示目前的系統資訊,包含 **CPU 頻率**(預設為 **1.0GHz**): ![image](https://hackmd.io/_uploads/ryhkmLVcyl.png) --- ## ⚙️ **編輯設定檔進行超頻** ### 1️⃣ 開啟 `config.txt` 使用 `nano` 來編輯設定檔: ```bash sudo nano /boot/firmware/config.txt ``` 📌 **注意**:在部分系統,`config.txt` 的位置可能是 `/boot/config.txt`,請依你的系統調整。 ### 2️⃣ 添加超頻設定 在設定檔的最下方新增以下內容: ```ini # 超頻設定 over_voltage=2 # 提升電壓,確保穩定性 arm_freq=1200 # 將 CPU 頻率提升到 1.2GHz gpu_freq=500 # GPU 頻率提升到 500MHz ``` ![image](https://hackmd.io/_uploads/rJ2rG8Nq1l.png) 📌 **參數說明** - `over_voltage=2`:略微增加核心電壓,避免高頻運行不穩定 - `arm_freq=1200`:將 CPU 頻率從 **1.0GHz 提升到 1.2GHz** - `gpu_freq=500`:將 GPU 頻率從 **400MHz 提升到 500MHz** ⚠️ **如果 CPU 頻率仍然沒變,請嘗試 `over_voltage=6` 或加入 `force_turbo=1`** --- ## 🔄 **重新啟動** 修改完成後,重新啟動讓設定生效: ```bash sudo reboot ``` 開機後再次執行 `neofetch`,應該可以看到 CPU 頻率提升到 **1.2GHz**: ```bash neofetch ``` ✅ **超頻成功!** ![image](https://hackmd.io/_uploads/r1HtQIV5kg.png) --- ## 🌡 **監控溫度** 超頻後,建議檢查 CPU 溫度,確保不會過熱: ```bash vcgencmd measure_temp ``` 若溫度超過 **75°C**,建議: - 加裝 **散熱片或風扇** - 降低 `arm_freq` 或 `over_voltage` --- ## 🔥 **壓力測試:確認穩定性** ### 1️⃣ 安裝壓力測試工具 使用 `stress` 來讓 CPU 運行高負載,測試是否穩定: ```bash sudo apt install stress -y ``` ### 2️⃣ 執行壓力測試 運行 5 分鐘的 CPU 滿載測試: ```bash stress -c 4 -t 300s ``` - `-c 4`:讓 **4 顆 CPU 核心** 滿載運行 - `-t 300s`:持續運行 **300 秒(5 分鐘)** 測試過程中,可以開一個新終端機監控溫度: ```bash watch -n 1 vcgencmd measure_temp ``` ![image](https://hackmd.io/_uploads/rJKZett9Jg.png) 如果溫度超過 **80°C**,建議: - **停止壓力測試(Ctrl+C)** - **加裝散熱片或風扇** - **降低 `arm_freq` 或 `over_voltage`** --- ## 📚 **參考資料** [原始文章](https://new.atsit.in/bc/posts/3485664696/)