前不久,筆者在進(jìn)行固態(tài)硬盤性能測(cè)試的時(shí)候,發(fā)現(xiàn)了某品牌真實(shí)測(cè)試結(jié)果離理論值,相差甚遠(yuǎn),甚至不如一些二線三線品牌的入門級(jí)產(chǎn)品。
也可能是因禍得福吧,因?yàn)闇y(cè)試結(jié)果的不理想,筆者不得不耽擱了相當(dāng)久的時(shí)間去調(diào)查到底是什么緣故導(dǎo)致測(cè)試結(jié)果的失準(zhǔn),也因此深挖到了,一個(gè)對(duì)于固態(tài)硬盤性能測(cè)試,起著相當(dāng)大作用的系統(tǒng)設(shè)置。
那么,今天筆者就從這個(gè)神秘的寫入緩存設(shè)置出發(fā),聊聊影響固態(tài)硬盤測(cè)試結(jié)果的Windows系統(tǒng)寫入緩存設(shè)置。
系統(tǒng)寫入緩存策略設(shè)置
在聊關(guān)于Windows系統(tǒng)寫入緩存設(shè)置之前,先貼出兩張筆者實(shí)測(cè)的某品牌固態(tài)硬盤AS SSD性能測(cè)試結(jié)果。
打開寫入緩存前成績(jī)
打開寫入緩存后成績(jī)
通過對(duì)比,我們可以清楚的發(fā)現(xiàn),在打開系統(tǒng)寫入緩存前后,同一塊固態(tài)硬盤的測(cè)試成績(jī),有著相當(dāng)?shù)男阅懿罹唷S绕涫窃趯懭敕矫妫瑹o論是連續(xù)寫入測(cè)試還是4K隨機(jī)寫入測(cè)試,相差結(jié)果相當(dāng)大。
由此可見,系統(tǒng)寫入緩存設(shè)置對(duì)于固態(tài)硬盤測(cè)試性能的影響之大。
那么,系統(tǒng)寫入緩存設(shè)置是如何影響固態(tài)硬盤性能測(cè)試的呢?它的原理又是什么呢?
接下來,我們一起來看。
寫入緩存設(shè)置原理
其實(shí),根據(jù)該選項(xiàng)的字面意思,我們可以大致知道,打開寫入緩存設(shè)置,會(huì)在一定程度上提高存儲(chǔ)設(shè)備的性能,而犧牲存儲(chǔ)數(shù)據(jù)的安全性,這只是字面意思。
然而就固態(tài)硬盤設(shè)備,打開這個(gè)選項(xiàng)的意義在于,當(dāng)固態(tài)硬盤執(zhí)行寫入指令的時(shí)候,寫入的數(shù)據(jù)是寫入到緩存還是寫入到NAND閃存顆粒才向系統(tǒng)報(bào)告。
在第一張沒有打開系統(tǒng)寫入緩存設(shè)置的測(cè)試圖中,當(dāng)AS SSD測(cè)試時(shí),固態(tài)硬盤的寫入數(shù)據(jù)被完整的寫入到了NAND閃存顆粒中,整個(gè)寫入流程完畢才向系統(tǒng)報(bào)告。
而在第二張打開系統(tǒng)寫入緩存設(shè)置的測(cè)試圖中,則是固態(tài)硬盤的寫入數(shù)據(jù)一寫入緩存,整個(gè)寫入流程就宣告結(jié)束。
另外多說一點(diǎn),在沒有打開寫入緩存設(shè)置的情況下,雖然性能測(cè)試不好看,但實(shí)際上此時(shí)所有數(shù)據(jù)都已經(jīng)完整寫入到NAND顆粒里的,也就是即使此時(shí)意外斷電,因?yàn)閿?shù)據(jù)已經(jīng)寫入顆粒里,所以并不會(huì)因此丟失;
而打開寫入緩存設(shè)置之后,在性能測(cè)試上雖然好看,但是存在著大的隱患,若此時(shí)突然斷電的話,由于基本都以易失性存儲(chǔ)元件來做緩存,斷電后緩存內(nèi)的數(shù)據(jù)絕對(duì)會(huì)消失,那來不及寫入到顆粒的數(shù)據(jù)也會(huì)因此而丟失了。
說到這里,有人會(huì)疑問了,打開這個(gè)選項(xiàng)豈不是很危險(xiǎn)?
老實(shí)說,打開寫入緩存設(shè)置確實(shí)存在著相當(dāng)?shù)奈kU(xiǎn)性,但這種危險(xiǎn)性并不一定有想象中那么嚴(yán)重,要知道其實(shí)在機(jī)械硬盤時(shí)代,這個(gè)選項(xiàng)其實(shí)都是存在的,如果影響非常嚴(yán)重,為什么直到現(xiàn)在系統(tǒng)開發(fā)者還要保留它呢?
原因就在于這個(gè)選項(xiàng)帶來的性能提升比數(shù)據(jù)安全方面的影響要大得多,特別是在對(duì)于數(shù)據(jù)安全敏感度較低的家用環(huán)境,即使因?yàn)榈綦姸鴮?dǎo)致有數(shù)據(jù)損壞,最差的情況都只可能是需要重裝系統(tǒng)或有少量的工作因?yàn)闆]來得及保存而需要重復(fù)再做一次,出現(xiàn)非常嚴(yán)重后果的情況是很低的。
相應(yīng)的,如果關(guān)閉這個(gè)選項(xiàng)的話,對(duì)使用體驗(yàn)的影響是很顯著的,相對(duì)于SSD來說,機(jī)械硬盤的影響會(huì)更甚。
所以,在下次使用固態(tài)硬盤或是測(cè)試固態(tài)硬盤性能時(shí),不妨打開寫入緩存設(shè)置;當(dāng)然如果有特別重要的數(shù)據(jù)的需要處理的時(shí)候,還是建議關(guān)閉上這個(gè)選項(xiàng)。