tft每日頭條

 > 科技

 > 固态硬盤速度慢怎麼解決

固态硬盤速度慢怎麼解決

科技 更新时间:2025-03-19 18:04:16

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)1


你是否感覺固态硬盤越用越慢?這是咋回事呢?

江湖上關于固态硬盤傳說那麼多,哪些是真的呢?

01

固态硬盤為啥越用越慢?

要想回答這個問題,就不得不提到固态硬盤的擦寫過程(P/E)

為了便于理解,我們用這些小格子代表閃存的單位存儲空間,其中白色的格子表示空白的存儲空間,藍色的格子表示已存有數據的存儲空間。用小格子組成的灰色區域表示一塊儲存區域。

當你删除了某個文件,硬盤并不會立刻擦除對應位置的數據,而是會給它打上一個标記:“空”。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)2

當你要存儲某個文件時,硬盤也不會在标記的位置寫入新的數據,而是會把數據存進空白的區域,利用更多的存儲空間。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)3

随着讀寫次數的增加,硬盤裡的空白區域很快就被用的差不多了,此時如果還要寫入新的數據,就需要把這些帶有标記的位置騰出來,也就是擦除帶标記的數據。

但要擦除數據,不能隻清除對應的格子,而是必須把一整塊區域清空,才能寫入新的數據。

這個過程被稱作寫入放大(WAF),它意味着更複雜的步驟、更長的耗時、以及更多的擦寫次數。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)4

我們舉一個具體的例子:


當要寫入一個的數據“7”時,最壞的情況是一個塊裡已經沒有幹淨的格子了,但是其中無效的數據(标記為“空”)能夠擦除,所以要把全部的數據都讀到緩存,擦除區域内裡的所有數據,再把新數據寫進去。

那麼這個操作帶來的寫入放大就是:原本隻需要寫入一個格子,實際上卻造成了整個塊的寫入操作。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)5

同一時間還造成原本僅僅需要簡單一步寫入數據的操作變成了:

緩存讀取整個區域-緩存修改數據-擦除清空整個區域-寫入所有數據,共四步操作,與直接寫入相比延遲将大大增加。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)6

所以說:固态硬盤越用越慢?還不怪你塞的太滿~

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)7

知識豐富的小夥伴都知道,對于計算機領域來說256和512這樣的數才是“整數”,為什麼市面上的固态硬盤經常是240G或者480G呢?這是通過預留空間,強行阻止大家把硬盤塞滿,從而延長硬盤的使用時間。

把磁盤塞得太滿雖說會影響固态硬盤的性能,但是真正影響壽命的其實是擦寫次數,當擦寫次數到極限時,固态硬盤就會損壞,裡面的數據也會丢失,那麼該如何判斷固态硬盤可以“活”多久呢?

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)8

02

如何計算固态硬盤壽命


固态硬盤壽命計算非常簡單:

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)9

舉例說明一下:


如果土豪的你買了一塊2TB的固态硬盤,總擦寫次數為1000,假設每天向這塊固态硬盤寫入100GB的大容量數據,那麼根據計算,可以得到:

使用壽命:(2048*1000)/(100*365)=56年。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)10

一塊好的固态硬盤,好好使用它,它可以一直陪着你到退休~~

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)11


03

如何保養固态硬盤?江湖傳言都是真的嗎?

讀到這裡,其實你已經知道不要把硬盤塞得太滿,但是江湖上流傳着很多固态硬盤保養的經驗!那些都是真的嗎?讓小編悄悄告訴你~

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)12

分區會影響固态硬盤使用性能—假!

固态硬盤分區基本不會影響硬盤性能。

有人可能會說“數據存儲在C盤,讀取速度最快”,“每分一個區,系統都會預留一定的緩存,造成一定的容量浪費。”“擦寫次數是有限制的,長期對系統C盤讀寫,可能會導緻縮短壽命。”其實對于固态硬盤來說,這些擔心都是多餘的!

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)13

機械硬盤主軸是以恒定的角速度轉動,這樣掃過的磁盤扇區面積,靠外圈的永遠大于靠内圈的,C盤位于外圈,單位時間内,磁頭掃過的扇區面積最大,所以系統裝進C盤速度最快,之後的D、E、F盤速度則遞減。

而固态硬盤主要由主控和閃存顆粒等部件組成,沒有機械盤的機械結構。數據無論存在固态的哪一塊,速度都一樣

而且随着固态硬盤的不斷發展,目前市面上的固态硬盤主控也在不斷升級,在垃圾回收、預留OP空間、自動分配、擦寫均衡等功能方面日益成熟。不用擔心分區會造成容量浪費或者某一位置的過度擦寫

所以,小編建議固态硬盤按需要分區就好,如果經費有限,配的是256G以下的固态硬盤,小編建議就不要分區了

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)14

磁盤碎片整理功能可以優化性能—假!

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)15

在機械硬盤中,文件不是連續地保存在磁盤連續的簇中,而是哪有空存在哪裡,由于文件被分散保存到整個磁盤的不同地方,就産生了磁盤碎片。在存新删舊的過程中,磁盤碎片就變得散亂不堪。在這種情況下,讀取就增加了硬盤尋道時間,也增加了能耗。

因此磁盤碎片整理功能就是通過整理磁盤碎片文件,讓碎片文件合成一體,加速了磁盤的尋道時間,從而整體上加快了速度。

那麼為什麼固态硬盤不需要磁盤整理呢?


  • 固态硬盤尋道時間幾乎為零:固态硬盤的存儲單元,是基于閃存顆粒的電子存儲,因而在尋道時間上理論上是永恒不變的,其性能則主要取決于主控芯片的性能和閃存顆粒的工藝。

  • 固态硬盤有讀寫次數限制:一次磁盤碎片整理就相當于一次全盤讀寫,相當于擦寫次數減1,可見磁盤整理多麼損耗固态硬盤壽命。

其實,系統識别到安裝的是固态硬盤後,都會默認關閉這個功能。所以我們不要因為看起來可以“節約硬盤空間”,在使用固态硬盤時把它打開

要更新固态硬盤固件—真!

如果我們把固态硬盤比作一台小型的電腦,那麼固件可以理解為其操作系統。固件控制固态硬盤一切的内部操作,可以直接影響固态硬盤的性能、穩定性以及壽命。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)16

優秀的固件能減少固态硬盤不必要的寫入,從而在提升固态硬盤性能的同時延長固态硬盤的壽命。所以我們要及時更新官方發布的最新固件

開啟Trim可以提升硬盤性能?—真!

Trim指令也叫做disable delete notify(禁用删除通知)。之前我們說過,固态硬盤删除一個數據是先給數據打上标記,等到系統要求在标記的地方寫入數據的時候才會把不用的數據擦除,這樣其實無法在最适當的時機做出最好的優化。

Trim就可以很好的解決這個問題,開啟Trim之後,固态硬盤可以立即将需要删除的内容删除,而避免了等到要寫入數據時候才删除數據的尴尬。

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)17

Trim沒有改變原本要做的事情,隻是提前做完了。所以在大家使用的時候,速度就上去了~Trim可以有效地降低寫入放大,從而獲得更高的吞吐量,增加固态硬盤的耐久度。

但是!!開啟Trim後,對于誤删的數據,想要恢複,基本就不可能了……

固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)18

總結來說,固态硬盤越用越慢的原因是由于固态硬盤機制基于寫入放大原理。所以為了保證固态硬盤可以一直高速運行,我們要:


  • 合理使用固态硬盤容量

  • 及時更新固件

  • 開啟Trim模式

  • 不要開啟磁盤碎片整理功能

最後,希望各位小夥伴的固态硬盤都可以“健康長壽,運行如飛”~~~


固态硬盤速度慢怎麼解決(為啥固态硬盤越用越慢)19


轉載内容僅代表作者觀點

不代表中科院物理所立場


來源:中興文檔

編輯:fiufiu


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved