想當年,機械硬盤是電腦里最緩慢的一環,很多小伙伴升級時的第一選擇就是的SSD,換上之后系統秒進,程序秒開……肯定是爽了一段時間吧。不過用了較長的時間之后,小伙伴們應該已經感覺到SSD的速度好像也慢下來了吧,有時甚至感覺不比當年的機械硬盤快,這是為啥呢?小編今天就來聊聊這事兒吧。
其實說起SSD的速度,咱們必須搞清楚SSD上的兩個不同存儲空間——緩存和介質。這個大家都好理解,就和機械硬盤的緩存、磁盤一樣唄。沒錯,不過SSD配置的緩存可是很大的,比如512GB SSD通常就配有512MB緩存。
這么大的緩存當然很好啦,但它也有點小問題。比如因為緩存夠大,在測試的時候很多數據只在緩存里存取就行,所以SSD的測試速度可能看起來超級快的,讀寫的數據量超過緩存容量后,SSD的速度,特別是寫入速度就要看存儲介質的發揮了。
這下可就麻煩了,因為存儲介質使用的閃存顆粒,速度和緩存完全不是一個級別的,特別是一些不太靠譜的廠商使用了不太好的存儲顆粒和控制器,實際速度可能只有不到200MB/s,真的和機械硬盤差不多。
另外還有一些廠商和型號,特別是容量比較大、價格比較便宜的型號,省去了專門的緩存顆粒,成本大幅降低。它們用存儲顆粒來虛擬一部分緩存,具體做法就是讓比較慢但容量大的TLC、PLC少存數據,虛擬成速度快但容量小的SLC。但是數據存多了之后,虛擬緩存容量也只能隨之減小甚至沒有了。
怎么解決這些問題呢?大概也有兩種,第一當然是盡量別耗盡緩存,比如選擇帶大容量物理緩存的SSD,也不要一邊干活一邊在后臺往SSD里拷幾個GB的數據。
另一種方法就更簡單粗暴了,如果需要很高的大型數據存取速度,比如做視頻處理的小伙伴,那么至少工作SSD一定要盡量選高端產品。它們有大容量緩存、高速存儲顆粒,加上高端控制器提供的多線程多通道存取、更好的平衡管理能力等,即使耗盡緩存,直接讀寫存儲顆粒的速度也不錯。當然不常用的數據還是可以存在便宜的大容量SSD或機械硬盤中,這樣就無需選擇太大容量的高端SSD,總體成本也就不會太高了。
最后小編提示一句,不管自身帶不帶緩存,SSD使用時都得留出一定的空間,別裝太滿。因為所有的SSD都需要一定的剩余空間來整理數據,只有數據保持整齊緊密,而且有著整塊的空白空間才能保證存取順暢,空間太小就很難整理數據,同樣影響SSD的存取性能。
-
SSD
+關注
關注
21文章
2863瀏覽量
117492 -
數據存取
+關注
關注
0文章
12瀏覽量
8809 -
機械硬盤
+關注
關注
1文章
222瀏覽量
25417
發布評論請先 登錄
相關推薦
評論