有很多朋友發(fā)現(xiàn),在Win10系統(tǒng)中,如果是固態(tài)硬盤的話,設(shè)備管理器中固態(tài)硬盤屬性中會有一個“寫入緩存策略”的選項,很多朋友不知道這個 寫入緩存策略到底有什么用,小編告訴你在開啟“寫入緩存策略”后固態(tài)硬盤性能會有一定的提升,至于提升多少呢?不妨一起來看看下面小編分享的文章。
1、在設(shè)備管理器中(Win+X組合鍵后選擇設(shè)備管理器)找到磁盤驅(qū)動器,雙擊在下拉菜單中自己的SSD,切換選項卡到“策略”上就能看到小編所說的這個“寫入緩存策略”了。打開和關(guān)閉的這個選項意義在于當(dāng)SSD執(zhí)行寫入指令的時候,寫入的數(shù)據(jù)是寫入到緩存還是寫入到NAND閃存顆粒才向系統(tǒng)報告。
2、在勾選“啟用設(shè)備上的寫入緩存”時的測試我們把它當(dāng)做基準(zhǔn)測試成績,一會兒進行對比。這個時候SSD寫入數(shù)據(jù)的動作是一寫入緩存,整個寫入流程就宣告結(jié)束。
然后在此基礎(chǔ)上勾選下面一項“關(guān)閉設(shè)備上的Windows寫入告訴緩存緩沖區(qū)刷新”,重新跑一邊測試,可以注意到寫入性能有進一步提升,尤其是在4K-64KThrd上。這個小編要特別說一下,勾選該選項的意思是你的磁盤緩存策略是“回寫”;取消勾選則磁盤緩存的策略是“預(yù)讀”。開啟刷新還涉及兩個對性能有影響的策略,一個是同步寫入緩存和磁盤,也就是直寫模式;還有一個是緩沖純用于預(yù)讀,也就是只讀模式;關(guān)閉就忽略不計了。
至于為何測試軟件無法測試只讀模式帶來的讀性能提高,原因是因為預(yù)讀是Windows的一項優(yōu)化策略,優(yōu)先級最高Ring0層,而測試軟件一般基于Ring3層;另一方面,預(yù)讀是系統(tǒng)猜測要用到什么文件而提前載入,測試軟件都是無規(guī)則的數(shù)據(jù)調(diào)用,系統(tǒng)沒有辦法進行預(yù)測預(yù)載,所以體現(xiàn)不出來。
最后,我們?nèi)∠催x“啟用設(shè)備上的寫入緩存”,這時候可以看到寫入性能大幅度降低,甚至到難以接受的程度。這是因為此時寫入數(shù)據(jù)被完整的寫入到了NAND閃存顆粒中,整個寫入流程完畢才向系統(tǒng)報告,所以極大拖累了磁盤性能。
所以我們通過上面的測試可以看到“寫入緩存策略”對固態(tài)硬盤的讀寫性能影像是比較大的,所以大家盡可能的開啟這個選項,同時如果不是追求極致性能的話,不要勾選在“關(guān)閉設(shè)備上的Windows寫入高速緩存緩沖區(qū)刷新”這個選項,否則很容易導(dǎo)致數(shù)據(jù)文件丟失的情況發(fā)生。