系統知識網 系統知識 Win10開啟寫入緩存策略來提高SSD固態硬盤性能

Win10開啟寫入緩存策略來提高SSD固態硬盤性能

有很多朋友發現,在Win10系統中,如果是固態硬盤的話,設備管理器中固態硬盤屬性中會有一個“寫入緩存策略”的選項,很多朋友不知道這個 寫入緩存策略到底有什麼用,小編告訴你在開啟“寫入緩存策略”。

有很多朋友發現,在Win10系統中,如果是固態硬盤的話,設備管理器中固態硬盤屬性中會有一個“寫入緩存策略”的選項,很多朋友不知道這個 寫入緩存策略到底有什麼用,小編告訴你在開啟“寫入緩存策略”後固態硬盤性能會有一定的提升,至於提升多少呢?不妨一起來看看下面小編分享的文章。

1、在設備管理器中(Win+X組合鍵後選擇設備管理器)找到磁盤驅動器,雙擊在下拉菜單中自己的SSD,切換選項卡到“策略”上就能看到小編所說的這個“寫入緩存策略”瞭。打開和關閉的這個選項意義在於當SSD執行寫入指令的時候,寫入的數據是寫入到緩存還是寫入到NAND閃存顆粒才向系統報告。

2、在勾選“啟用設備上的寫入緩存”時的測試我們把它當做基準測試成績,一會兒進行對比。這個時候SSD寫入數據的動作是一寫入緩存,整個寫入流程就宣告結束。

然後在此基礎上勾選下面一項“關閉設備上的Windows寫入告訴緩存緩沖區刷新”,重新跑一邊測試,可以註意到寫入性能有進一步提升,尤其是在4K-64KThrd上。這個小編要特別說一下,勾選該選項的意思是你的磁盤緩存策略是“回寫”;取消勾選則磁盤緩存的策略是“預讀”。開啟刷新還涉及兩個對性能有影響的策略,一個是同步寫入緩存和磁盤,也就是直寫模式;還有一個是緩沖純用於預讀,也就是隻讀模式;關閉就忽略不計瞭。

至於為何測試軟件無法測試隻讀模式帶來的讀性能提高,原因是因為預讀是Windows的一項優化策略,優先級最高Ring0層,而測試軟件一般基於Ring3層;另一方面,預讀是系統猜測要用到什麼文件而提前載入,測試軟件都是無規則的數據調用,系統沒有辦法進行預測預載,所以體現不出來。

最後,我們取消勾選“啟用設備上的寫入緩存”,這時候可以看到寫入性能大幅度降低,甚至到難以接受的程度。這是因為此時寫入數據被完整的寫入到瞭NAND閃存顆粒中,整個寫入流程完畢才向系統報告,所以極大拖累瞭磁盤性能。

所以我們通過上面的測試可以看到“寫入緩存策略”對固態硬盤的讀寫性能影像是比較大的,所以大傢盡可能的開啟這個選項,同時如果不是追求極致性能的話,不要勾選在“關閉設備上的Windows寫入高速緩存緩沖區刷新”這個選項,否則很容易導致數據文件丟失的情況發生。

返回顶部