爲什麼說最好不要將你的SSD塞得太滿?這就是原因

在購買了一塊新的SSD後,很多人可能會忍不住想把所有的遊戲、圖片、視頻等文件都存進去。畢竟,對於存儲設備來說,這是它的唯一用途。然而,對於現在的SSD來說,如果把它的空間塞的太滿,將會發現寫入數據的時間比剛買來的時候長得多。爲什麼會出現這種情況呢?下面我們便來說道說道。

什麼是SLC緩存

不少人可能會簡單認爲SSD重點在於它的容量以及數據的傳輸速度,但實際上,它的複雜性遠不止這些。SSD在寫入大量數據後會變慢,SSD的空間被佔用的越多,它就會越快地耗盡SLC緩存,這將迫使SSD只能使用其存儲的較慢部分。

大多數人可能從未聽說過SLC緩存,一般SSD廠商也不會在產品規格表上列出的這個東西。現在SSD被配置爲有一部分存儲以高速運行,其餘部分以慢速運行。更快的部分是SSD的緩存,其大小被設置爲驅動器上空閒空間的一定百分比。長時間向SSD寫入數據會耗盡這個緩存,導致性能突然下降。

但是爲什麼SSD的所有部分不能都很快呢?這與SSD的技術發展相關。最開始,SSD採用的是SLC閃存芯片,每個單元存儲一位數據,要麼是1,要麼是0。SLC很好,因爲它非常耐用且速度快。但很快,行業發現,如果每個單元只能有一位數據,那麼想讓SSD增加容量會很困難,於是就製造了MLC,然後是TLC,近幾年還有QLC,依次可以在每個單元存儲2位、3位、4位數據,雖然容量可以做得更大了,但速度與壽命也逐漸減少。


使用這些更密集的單元有一個缺點,那就是減少了SSD的最大寫入性能,然而,這使得製造商在選擇速度還是價值之間陷入困境。但是,可以同時擁有兩者的最好部分,或者接近於此。SSD 生產商發現,可以通過禁用MLC、TLC或QLC閃存中的一些位,使其像SLC,或者說模擬成SLC。然後,那些模擬的SLC閃存可以像緩存一樣,作爲首先寫入SSD的部分,只要它持續存在,就能提供快速的性能。


SSD性能是如何下降的

對於SSD上的SLC緩存來說,其大小不僅取決於製造商設置的大小,還取決於SSD上剩餘的空間。這意味着在SSD上存的東西越多,SLC緩存就越小,寫入數據時的速度就可能越慢。舉個例子,利用IOMeter在不同空間狀態下測試西部數據的Black SN770M SSD,並讓SSD連續寫入15分鐘。

當其空間填充10%時,SN770M能夠在兩分鐘內達到4800MB/s,之後它在接下來的15分鐘測試中穩定在4550MB/s。但是當硬盤空間填充50%時,最開始速度有4300MB/s,但1分鐘後急劇下降到1000MB/s,但能夠偶爾回到4300MB/s。而當將硬盤空間填充到90%時,性能甚至更差,起始速度爲4500MB/s,不到一分鐘就下降到1000MB/s,並在測試剩下時間保持這個速度水平。


在查看平均寫入速度時,不同空間狀態的性能差距也很明顯。填充10%時,SN770M的平均速度接近4600MB/s,填充到50%時降低到2300MB/s。填充90%時,速度甚至略低於1200MB/s,這對於一個PCIe 4.0 SSD來說就非常慢了。僅僅因爲填充數據量的不同,SSD的速度就有將近四倍的差異!


給SSD足夠餘量


所以,爲了SSD能夠更快的運行,安裝操作系統的硬盤或分區最好不要超過70%,而對於性能不那麼敏感的數據來說,比如文檔、視頻、圖片等,可以專門存入一塊硬盤或分區,就算空間使用超過90%也不用擔心。

令人欣慰的是,現在市面上主要以大容量SSD爲主,比如1TB、2TB甚至4TB,對於普通用戶來說,購買這些大容量SSD很少會出現將硬盤塞滿從而導致性能嚴重下降的情況。當然,壞消息是,由於存儲市場的週期被幾大原廠強行向上,現在很多大容量SSD相對去年來說漲了許多,甚至有些已經翻倍。所以,如果你還在使用較小容量的SSD,並沒有擴容打算,可以通過使用網盤或NAS等工具,及時清理本地硬盤空間,以讓SSD維持一個理想的性能速度。

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com