固態硬碟掉速原因(一):快取被佔滿
現在的固態硬碟大都使用的是TLC和QLC顆粒,如果我們還在使用SLC或者MLC快閃記憶體,那掉速問題早就不是事了,只不過SLC快閃記憶體硬碟這事別想了,最好的快閃記憶體意味著最貴的成本,即便廠商現在還敢把SLC快閃記憶體當主力,普通消費者也用不起。所以,為了提升速度就引入了DRAM快取,DRAM快取是現代SSD硬碟的第一道快取結構,從硬碟上讀取資料首先就是看DRAM快取中有沒有需要的資料,如果有,那就先用這裡的,所以速度會很快,如果快取中沒有再去NAND快閃記憶體中尋找,速度就是NAND快閃記憶體的了,如果你的硬碟是TLC或者QLC的話,那速度相對來說就慢很多。
1
我們現在看到的TLC、QLC快閃記憶體的硬碟效能指標還不錯,SATA介面的也能達到500MB/s寫入速度,M.2介面的視PCIe 3.0通道數不同,寫入效能可達1GB/s、2GB/s甚至更高,但是這樣的效能是施了魔法之後的,是理想情況下的效能。隨著寫入資料量的增加,快取空間用完之後QLC原始效能就暴露無遺了,寫入速度就降至100MB/s,這效能沒比HDD硬碟快多少了。(注意,這裡說的降速是指寫入速度,讀取速度一般沒太大影響)
固態硬碟掉速原因(二):主控過熱保護
主控過熱的問題主要是在高效能M.2硬碟中比較明顯。為了提高效能,SSD主控往往也是多核心架構了,三核甚至四核主控不少見,高負載下發熱也是個問題。對於高效能PCIe、M2介面的SSD硬碟來說,由於空間狹小,發熱集中,主控區域的溫度超過90°C甚至上百度都很正常,為了避免高溫損壞,SSD硬碟會有溫控機制,檢測到溫度過高就會降頻,進而減少發熱。
2
要想解決主控發熱掉速的問題,最常用的手段就是提高散熱效果,給M.2固態硬碟加裝散熱片,現在很多中高階M.2固態硬碟都會標配散熱片,如果你手中的M.2固態硬碟發熱嚴重又沒有標配散熱片的話,可以自己在網上找可以匹配的散熱片自行加裝。
固態硬碟掉速原因(三):SSD固態硬碟寫入空間不足
這其實主要是因為SSD快閃記憶體顆粒的工作機制原因造成的。SSD在寫入新資料時並不會像機械盤一樣直接覆蓋舊資料,而是需要先把舊資料進行刪除、回收,擦除完成以後再將新資料寫入,這一來一往就耽誤了時間,造成寫入放大的現象。這也就是說,在容量不足的SSD裡,要寫入新資料時,需要執行更復雜的步驟、花費更多的時間,所以這也就是為啥SSD在容量不足後,效能和壽命都會出現下降的根本原因。
3
對此我們應該選購有大容量快取的SSD來緩解這一現象,當然還要保持良好的使用習慣,給SSD留出一定空間,這樣我們就不用擔心SSD容量不足的問題啦。
固態硬碟掉速原因(四):4K對齊、硬碟工作模式等其他因素
除了上面介紹的這些掉速原因,其實還有一些別的因素會影響SSD效能正常發揮,比如4K沒對齊、同步/非同步快閃記憶體、AHCI/IDE模式等等,不過這些操作現在來說並不是主要問題了,以前是問題主要還是SSD不普及,很多人不懂設定,而現在Windows系統自己就加入了很多SSD最佳化設定,第三方工具對SSD的支援也到位了。
總結:ssd固態硬碟掉速原因及解決方法
ssd固態硬碟掉速的原因大致就是文章提到的這幾個方面,建議大家在選擇固態硬碟的時候儘量選擇快取容量比較大的(山寨ssd可能根本就沒有快取)。如果你使用的是M.2固態硬碟的話就觀察一下硬碟工作時的溫度,如果正常就不用管它,如果溫度過高那就想辦法加裝散熱片。
固態硬碟掉速原因(一):快取被佔滿
現在的固態硬碟大都使用的是TLC和QLC顆粒,如果我們還在使用SLC或者MLC快閃記憶體,那掉速問題早就不是事了,只不過SLC快閃記憶體硬碟這事別想了,最好的快閃記憶體意味著最貴的成本,即便廠商現在還敢把SLC快閃記憶體當主力,普通消費者也用不起。所以,為了提升速度就引入了DRAM快取,DRAM快取是現代SSD硬碟的第一道快取結構,從硬碟上讀取資料首先就是看DRAM快取中有沒有需要的資料,如果有,那就先用這裡的,所以速度會很快,如果快取中沒有再去NAND快閃記憶體中尋找,速度就是NAND快閃記憶體的了,如果你的硬碟是TLC或者QLC的話,那速度相對來說就慢很多。
1
我們現在看到的TLC、QLC快閃記憶體的硬碟效能指標還不錯,SATA介面的也能達到500MB/s寫入速度,M.2介面的視PCIe 3.0通道數不同,寫入效能可達1GB/s、2GB/s甚至更高,但是這樣的效能是施了魔法之後的,是理想情況下的效能。隨著寫入資料量的增加,快取空間用完之後QLC原始效能就暴露無遺了,寫入速度就降至100MB/s,這效能沒比HDD硬碟快多少了。(注意,這裡說的降速是指寫入速度,讀取速度一般沒太大影響)
固態硬碟掉速原因(二):主控過熱保護
主控過熱的問題主要是在高效能M.2硬碟中比較明顯。為了提高效能,SSD主控往往也是多核心架構了,三核甚至四核主控不少見,高負載下發熱也是個問題。對於高效能PCIe、M2介面的SSD硬碟來說,由於空間狹小,發熱集中,主控區域的溫度超過90°C甚至上百度都很正常,為了避免高溫損壞,SSD硬碟會有溫控機制,檢測到溫度過高就會降頻,進而減少發熱。
2
要想解決主控發熱掉速的問題,最常用的手段就是提高散熱效果,給M.2固態硬碟加裝散熱片,現在很多中高階M.2固態硬碟都會標配散熱片,如果你手中的M.2固態硬碟發熱嚴重又沒有標配散熱片的話,可以自己在網上找可以匹配的散熱片自行加裝。
固態硬碟掉速原因(三):SSD固態硬碟寫入空間不足
這其實主要是因為SSD快閃記憶體顆粒的工作機制原因造成的。SSD在寫入新資料時並不會像機械盤一樣直接覆蓋舊資料,而是需要先把舊資料進行刪除、回收,擦除完成以後再將新資料寫入,這一來一往就耽誤了時間,造成寫入放大的現象。這也就是說,在容量不足的SSD裡,要寫入新資料時,需要執行更復雜的步驟、花費更多的時間,所以這也就是為啥SSD在容量不足後,效能和壽命都會出現下降的根本原因。
3
對此我們應該選購有大容量快取的SSD來緩解這一現象,當然還要保持良好的使用習慣,給SSD留出一定空間,這樣我們就不用擔心SSD容量不足的問題啦。
固態硬碟掉速原因(四):4K對齊、硬碟工作模式等其他因素
除了上面介紹的這些掉速原因,其實還有一些別的因素會影響SSD效能正常發揮,比如4K沒對齊、同步/非同步快閃記憶體、AHCI/IDE模式等等,不過這些操作現在來說並不是主要問題了,以前是問題主要還是SSD不普及,很多人不懂設定,而現在Windows系統自己就加入了很多SSD最佳化設定,第三方工具對SSD的支援也到位了。
總結:ssd固態硬碟掉速原因及解決方法
ssd固態硬碟掉速的原因大致就是文章提到的這幾個方面,建議大家在選擇固態硬碟的時候儘量選擇快取容量比較大的(山寨ssd可能根本就沒有快取)。如果你使用的是M.2固態硬碟的話就觀察一下硬碟工作時的溫度,如果正常就不用管它,如果溫度過高那就想辦法加裝散熱片。