SSD 快速退化

SSD 快速退化

我大約 6 個月前購買了一塊金士頓 mSATA SSD(金士頓 SSDNow mS100 64GB mSATA 內建固態硬碟 SMS100S2/64G)。當我在第一次安裝後立即使用 AS SSD Benchmark 對其進行測試時,讀取速度約為 210 MS/s,寫入速度約為 120 MS/s。金士頓聲稱讀取速度為 255 MB/秒,寫入速度為 170 MB/秒,因此已通過測試。

這幾天我開始覺得SSD變慢了,又測試了一下。我非常驚訝我的讀取速度為 50 MB/秒,寫入速度為 13 MB/秒。這是一個巨大的速度下降,尤其是讀取部分。

這是正常的嗎?我起訴的是Windows 8,SSD和作業系統都支援trim。我有大約 15% 的可用磁碟空間。

答案1

使用 SSD 使其擁有 15% 的可用空間意味著幾乎每個區塊都存在碎片。即使 TRIM 也無法完全解決這個問題,尤其是在 Sandforce 驅動器上(注意:我在您所說的驅動器上找不到任何數據,所以我不知道它是 Sandforce 還是其他控制器。)

有兩件事可以使您的性能更好:首先,嘗試在驅動器上保留更多可用空間(我知道這很不方便)。其次,一旦你有更多空間,克隆你的驅動器,安全擦除它,然後將資料寫回,這樣就不會出現塊碎片(我知道,這真的很不方便。如果你繼續使用該驅動器,它不會持續很長時間作為修復.) TRIM 沒有多大幫助。唯一真正的解決方案是購買更大的 SSD 或將資料放在另一個驅動器上。

tl;dr:這麼小的 SSD 是有限制的;任何 SSD 在缺乏可用空間時都會變慢。

我的SU關於SSD可用空間的回答

答案2

我想到了一些事情:

  1. 嘗試釋放一些空間,當驅動器太滿時,性能會迅速下降。
  2. 檢查新版本的驅動程序,目前版本可能有錯誤。
  3. 檢查驅動器的 SMART 統計信息,您可以在此處查看驅動器是否存在任何嚴重問題。但這部分並不容易,原始 SMART 數字非常令人困惑。 (可能對你有幫助。
  4. 64GB 驅動器比大尺寸驅動器慢很多。當驅動器接近滿時,這可能(也可能不會,我真的不知道)導致速度下降得更快。這在 64GB 驅動器上發生得相當快。

答案3

我找到了維基百科(en)中引用的有關 SSD 的連結: http://www.stec-inc.com/downloads/whitepapers/Benchmarking_Enterprise_SSDs.pdf

“SSD 效能在很大程度上取決於工作負載”

“空 SSD 的運行速度比充滿數據的 SSD 快得多。”

能有用嗎?

相關內容