對於典型的SSD,有多少「額外/隱藏」空間被保留用於過度配置/磨損均衡等。我正在尋找百分比答案。
答案1
術語「過度配置」有兩個意思:
製造商建議保留未使用的使用者可存取空間量,以最佳化磁碟效能。這個金額通常被認為是30%。
僅對韌體可見且用於映射壞扇區的空間量。
第二個量很大程度取決於磁碟大小和預期使用量:
- 磁碟越大(且成本越高),分配的空間就越多(可能是為了避免使用者不滿意)
- 預期使用越頻繁,分配的空間就越多,以避免磁碟過早故障。
金石科技文章 了解 SSD 預留空間 (OP) 有與金士頓 SSD 相關的表格:
小磁碟正常使用的正常用量約為7%。但對於大型磁碟和高強度使用的磁碟來說,這一比例會迅速上升到 14% 甚至 28%。
標記為「讀取密集型」的磁碟僅獲得 7%,最大的 2TB SSD 除外,該 SSD 獲得 14%。
標記為「更多寫入密集型」的磁碟無論大小如何,都會獲得 28%。我想這種磁碟在上市時可以說是「企業」品質的。
這些數字適用於金士頓 SSD,但我認為大多數 SSD 製造商都遵循類似的指導方針(也許最便宜的除外)。
答案2
答案3
這個數字不會是那高的。重要的是 ECC 中的冗餘,該百分比完全取決於快閃記憶體的物理屬性、使用者可見的可接受的誤碼率以及快閃記憶體控制器的功能。
解釋一下:每種介質,無論是儲存還是傳輸,都有出錯的機率。因此,您需要在幕後工作的糾錯碼,使其看起來像是完美的位元進入,完美的位元從介質中出來。
快閃記憶體確實是高科技編碼的遊樂場。每個位元組快閃記憶體成本主要取決於在給定區域上儲存許多位元的能力。因此,實際物理儲存資訊的浮動閘極電容器變得越來越小。此外,大多數現代快閃記憶體使用多個充電等級來每個單元儲存超過 1 位元的資料。
所有這些都會增加出錯的可能性。然而,同時,糾錯解碼器已經變得更好。速率 0.99 的代碼(即在 10000 位元原始儲存中,儲存 9900 個實際資訊位元)的功能比 10 年前多得多。但這些單元在很大程度上是高階 SSD 控制器公司的競爭對手。
因此,無法給出通用規則:消費者 SSD 可能具有與企業資料庫使用 SSD 不同的可接受錯誤率、可接受速度和可接受成本,或與最高速率 SSD 不同的延遲預算記錄。再加上技術進步:
如果不確切說明 SSD 是什麼,那麼對您的問題的任何回答都是毫無意義的。 0.1% 到 100% 之間的任何開銷都是合理的,這取決於用例。
現在,您不再詢問編碼,而是詢問磨損均衡。商店購買的 nvme SSD 的數量預計約為四分之一,甚至更少。這是一個非常容易調整 SSD 成本/尺寸權衡的旋鈕,因此我預計更便宜的 OEM 會使用與針對專業消費者儲存需求的人不同的配置。