萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

OS X Mavericks (10.9) 開啟 SSD TRIM 支援指令教學

OS X 10.9 Mavericks 預設僅啟用 Apple 原廠 SSD 的 TRIM,第三方 SSD 需手動修補驅動程式啟用 TRIM 以維持效能與壽命。

終端機指令

開啟 TRIM 指令序列 (需管理員權限)

  1. 備份原始驅動:
    sudo cp -r /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.BACKUP
  2. 修補驅動二進制啟用 TRIM:
    sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x54)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
  3. 重建核心延伸快取:
    sudo kextcache -system-prelinked-kernel
    sudo kextcache -system-caches
  4. 重新開機 使修改生效。

驗證: 重開機後終端機執行 system_profiler SPSerialATADataType | grep TRIM,顯示 TRIM Support: Yes 即成功。

注意: 系統更新 (Security Update、Combo Update) 可能覆蓋驅動導致 TRIM 失效,需重複上述步驟。macOS 10.10.4+ 內建 sudo trimforce enable 指令,舊版修補法不再適用。

copyright © 萬盛學電腦網 all rights reserved