本帖最後由 Marry 於 2012-5-3 21:14 編輯
預留更新中……
此貼將進行修改「OCZ Vertex 2 - 深度優化」成為SSD通用優化教學,並已得到 Niel 師兄授權使用文中資料。
原文:http://www.hkepc.com/forum/redir ... o=lastpost#lastpost
更新中………
其他 Niel 師兄教學:
[教學] 如何有效地減少Windows 7佔用SSD的空間
http://www.hkepc.com/forum/viewt ... &extra=page%3D1
[教學] 解決由Intel RST LPM (Link Power Management) 引致的未能發揮SSD速度及系統偶然停滯問題
http://www.hkepc.com/forum/viewt ... &extra=page%3D1
[教學] 解決由AMD SBS LPM (Link Power Management) 引致的未能發揮SSD速度及系統偶然停滯問題
http://www.hkepc.com/forum/viewt ... &extra=page%3D1
OCZ Vertex 2 - 深度優化
http://www.hkepc.com/forum/redir ... o=lastpost#lastpost
其他優化:
Windows 7 的 SSD 效能優化進階 by bass_Mr.Siu
原文:http://www.hkepc.com/forum/redir ... 83&pid=26291487
http://moonwulk.blogspot.com/2010/07/windows-7-ssd.html
Windows 7 的 SSD 效能優化進階
在進入 SSD 的門戶後, 難免要把作業系統優化, SSD 應用時有效維護及提昇運作效能, 優化主要針對 Windows 7 作業系統, 快將引退的 XP 系統有硬體及軟體上的功能限制(不支援系統原生的 TRIM 功能)也該準備退役了, 雖然 Windows 7 系統有良好的支援 SSD(微軟說的), 不過還是有很多被忽略的需要手動修改, SSD 優化後的好處在效能上也十分明顯。
作業系統優化後除了影響 SSD 固態硬碟效能, 減小 SSD 頻繁作業亦有效增強了閒置時維護(TRIM/GC)後的高鋒寫入效能, 還會對 HDD 硬碟機有小許改善。
Windows 7 SSD 一般重點優化:
* Disk alignment 對齊 (SSD)
微軟在 WinHEC 2008 的技術文件 Windows 7 Enhancements for Solid-State Drives 序述了關於 SSD 的 4KB page size(block) alignment 的問題對文件系統(NTFS 分割區)的寫入效能影響; 預見的在安裝 SSD 時 NTFS 分割格化後, 分割區沒有對齊 4KB page 邊界而寫入時抹寫兩個實體 block 動作次數, 在持續寫入效能影響下降達 ~20% 至 ~40% 之間(已實測), 要修正 SSD align 問題, 必雖使用 disk align 軟體(例如 Paragon Alignment Tool)將初始化後的 SSD 執行 partition align 分割區對齊, 以得到完美的寫入效能。建議在 SSD 初始分割格化後即時執行對齊程序, 可減小因為分割區內大量文件檔案耗用執行對齊時間。
* AHCI (SSD/HDD)
AHCI 模式對不同廠牌 SSD 的傳輸影響在 AS SSD 測試中 4KQD32 有達 ~400%以上(NCQ 對細小的持續讀取最明顯), 要用盡 SSD 的效能火力(尤其是配合 Intel RST AHCI)的話, 開啟 AHCI 模式是無容置疑; 如果 OS 已安裝成 IDE 模式的話, 需要在 Windows 7 內先修改 registry 機碼(及準備好驅動程式), 然後重啟電腦進入 BIOS 啟用 AHCI。
修改 Windows 7 機碼啟用 AHCI:
以系統管理員身份執行 regedit 登錄編輯程式
尋找
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]
修改
將 start 預設值 3 修改為 0參考微軟技術文件 KB922976
* TRIM (SSD)
Windows 7 新增 TRIM 功能支援專用於 SSD, 主要由於 Block、Page 及 Cell 必須首先抹除才能寫入新的數據, 寫入隨時間及空間容量縮小累積而在沒有更多 pre-erase 的 block 下持續爆發寫入(burst write)效能下降, TRIM 的作用是把 SSD 可刪除文件的 block/cell 資料立即標示為 invalid, 容許內置預先抹除, 待再有寫入動作時減去了同時要執行抹除作業。要應用到 TRIM 的話, 必須 OS、驅動程式 及 SSD 同時支援, 現時 OS 完全支援 TRIM 功能只有 Windows 7, Windows Server 2008 R2 及 Linux(kernel 2.6.33), 而 Windows 7 內的 Microsoft generic AHCI/ATA 驅動程式 及 Intel 的 RST 9.6 已支援 TRIM, 市場上的 SSD 並不是全部都支援 TRIM, 部分可以透過更新 firmware 提供升級, 部分因為 SSD 控制晶片的限制沒有 TRIM 功能, 某些舊型號 SSD 亦沒有 GC(Garbage Collection)功能內建(需要額外工具程式修復, 例如 Intel X25-M G1, 及 JMF612 控制器晶片), 採購 SSD 時要注意是否支援。
Windows 7 查看 TRIM 支援預設:
以系統管理員身份執行 cmd 命令提示字元
執行指令:
fsutil behavior query DisableDeleteNotify
正常 DisableDeleteNotify = 0 即表示 OS 內 TRIM 功能已啟用 |