從IMSM (Intel Matrix Storage Manager) 時代開始,一直到RST v9.5.x,Intel 的AHCI driver都沒有支援TRIM。(不過這個缺點,對於想在Win7下關掉 TRIM 的使用者,卻反而開了一個方便之門...裝上這driver就好了)
根據目前Intel 給ODM/OEM的RST 9.6技術文件中,已指出只能support TRIM on pass-thru disks,無法support TRIM on RAID volumes。舉個例子,假設某使用者有兩顆 34nm X25-M 80G (假設他們的代號各為 A 與B),其電腦系統中的SATA port 也在BIOS內被設成RAID 模式 (不是IDE也不是AHCI模式喔),而且OS內已安裝好RST v9.6:
狀況1:
A 與B各自獨立運作,就像是接兩顆80G 硬碟在主機板上一樣(在磁碟管理員裡面可以看到兩顆實體80G HDD),沒有任何RAID組態(RAID 0/1/5/10) 存在。此時雖然SATA port 已被設成是RAID模式,但由於這兩顆X25-M 只是單純的被當成普通HDD (pass-thru disk) 使用,所以TRIM在這個狀況下是可以被支援的(這就是Intel 所講的RST v9.6會支援TRIM的意思...)。此時RST 9.6 driver 能把host端的TRIM command 直接 pass給這兩顆X25-M。換句話說,只要你的SSD不是RAID磁碟組態裡面的member disk,即使與它所連接的SATA port是被設成RAID 模式,TRIM依然有效。
狀況2:
把A與B組成RAID0後,在磁碟管理員裡面只看到一顆非實體的160G HDD (即邏輯硬碟) 。此時TRIM就無效了。因為RST v9.6尚無法支援把TRIM command pass給RAID組態磁碟裡面的任何一顆member disk (或者該說不知道應該送給哪一顆member disk)。所以同理,TRIM也無法支援RAID 1/5/10組態。
註:以上所指的RST v9.6,均是指RST v9.6.0.1041 PV 版本。
以上供有興趣的人參考看看囉~
umeda wrote:
Intel 之前給出...(恕刪)
http://forum.notebookreview.com/showthread.php?p=6045053#post6045053
嗯... 我只是跟進者,沒辦法參與深奧的測試跟討論
看起來都是用刪除檔案後即時寫入效能變化來間接判斷有沒有啟動 TRIM...
umeba 可以幫忙解析看看這篇討論串的同好測試情況嗎?
內文搜尋
X




























































































