tft每日頭條

 > 科技

 > 新nvme固态硬盤裝系統

新nvme固态硬盤裝系統

科技 更新时间:2024-07-29 11:20:09

由于硬件不兼容,前段時間大量使用英特爾600p固态硬盤的用戶在升級到最新Windows 10 1803春季更新的時候遇上麻煩,死機、電腦無法啟動。不過在坑了英特爾的同時,微軟默默的造福了更多其他品牌NVMe固态硬盤用戶!

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)1

根據PCEVA的測試發現,本次1803更新中微軟解除了自帶NVMe驅動程序stornvme的強制FUA(Force Unit Access)模式,開放寫入緩存給普通NVMe固态硬盤。這将使衆多沒有提供廠商專用NVMe驅動的固态硬盤品牌從性能表現上獲益,譬如浦科特。

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)2

在Windows 10 1803之前,所有版本的Windows系統自帶NVMe驅動都對沒有掉電保護的NVMe固态硬盤強制開啟FUA模式,限制寫入性能以換取數據相對安全。FUA最早問世于SCSI協議,後來被加入到SATA與NVMe協議中。但實際上Windows并沒有針對SATA硬盤啟用FUA,所以隻有NVMe固态硬盤的性能受到了限制。

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)3

啟用FUA之後,每一條寫入指令都必須等到數據實際寫入到閃存内之後才能繼續執行,相當于Write Through,這種情況下硬盤的寫入緩存無法起到加速作用,運行效率極端低下。表現在AS SSD Benchmark(1.9以前的版本)測試成績上就是4K寫入性能嚴重偏低。

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)4

過去要解決跑分偏低的問題,除了寄望于廠商能夠提供專用NVMe驅動解除限制之外,隻有冒着更高斷電數據丢失風險手動禁用寫入緩沖區刷新。

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)5

2.0版本的AS SSD Benchmark雖然從跑分上修複了這個問題,實際則是掩耳盜鈴繞過了系統限制,普通應用依然會受制約。而現在微軟終于在最新版本的Windows 10中解除了強制FUA限制,對于大衆玩家來說無疑是一個福音。下圖左側為1709版默認設置下AS SSD Benchmark 1.7測試,右側為1803版默認設置下AS SSD Benchmark 1.7測試,均使用各自系統所帶的默認stornvme驅動程序。

新nvme固态硬盤裝系統(10春季更新暗藏驅動升級)6

雖然FUA限制解除,但這并不意味着NVMe固态硬盤就變得不安全,寫入緩沖區定時刷新機制依然能夠保障DRAM緩存内數據及時寫入到閃存内。家用條件下用flush指令定時成批刷新緩沖區,要比FUA模式下一筆筆寫入請求單獨确認的效率要更高。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved