什麼是SSD(固態硬碟)
以 NAND 型快閃記憶體與控制器儲存資料的輔助記憶裝置。沒有機械運動部件,具有比 HDD 更快的隨機存取與更好的耐衝擊性。
日文名稱: SSD
「SSD(固態硬碟)」出現在9領域的30道練習題中(SRAM與快閃記憶體, 介面與匯流排規格, CPU與架構等)。
這個名詞所屬的領域: SRAM與快閃記憶體
以 NAND 型快閃記憶體與控制器儲存資料的輔助記憶裝置。沒有機械運動部件,具有比 HDD 更快的隨機存取與更好的耐衝擊性。
日文名稱: SSD
「SSD(固態硬碟)」出現在9領域的30道練習題中(SRAM與快閃記憶體, 介面與匯流排規格, CPU與架構等)。
這個名詞所屬的領域: SRAM與快閃記憶體
SSD(Solid State Drive,固態硬碟)是在基板上搭載多顆 NAND 型快閃記憶體晶片、管理它們的控制器,以及多數情況下用來存放位址對應表的 DRAM 的儲存裝置。控制器負責將邏輯位址對應到快閃記憶體上實體位置的 FTL、更正錯誤的 ECC、將寫入分散到整體的損耗平均,以及抹除不再需要的區塊以產生可用空間的垃圾回收等。藉由以多個通道平行驅動許多晶片,得到比單一晶片更高的傳輸速度。
SSD 與主機的連接方式有與 HDD 相同的 SATA,以及在 PCI Express 上運作的 NVMe。SATA 在規格上以 6 Gb/s 為上限,實際傳輸速度停留在 500 MB/s 左右。NVMe SSD 使用 PCI Express 的多條通道(多為 x4),依世代不同可達數 GB/s 的傳輸速度,且能平行處理大量命令,延遲也較小。外形有與 2.5 吋 HDD 同樣大小的產品、筆記型電腦等使用的細長基板 M.2,以及資料中心用的外形等。
HDD 是在旋轉的磁碟上移動磁頭進行讀寫,因此存取遠處位置需要數 ms。SSD 沒有機械運動部件,即使是隨機讀取也約在數十至 100 µs 內回應,處理大量小檔案時特別快。它的功耗小、耐衝擊與振動,也沒有聲音。另一方面,大容量 HDD 的每單位容量價格一般較便宜,資料中心也仍使用 HDD 保存大量資料。HDD 可以就地覆寫,但快閃記憶體必須先抹除再寫入,這使 SSD 的內部處理變得複雜。
NAND 型快閃記憶體每次改寫都會使單元的絕緣膜劣化,因此 SSD 有可寫入總量的參考值,以 TBW(總寫入量)或 DWPD(每日全容量寫入次數)表示。每個單元儲存位元數較多的 TLC 與 QLC,改寫次數上限一般較低。由主機通知已刪除資料的 TRIM,以及使用者看不到的預留空間(over-provisioning),可抑制寫入放大並延長壽命。斷電狀態下的資料保存期間會因耗損程度與保管溫度而有很大差異,耗損嚴重的 SSD 若長期在高溫下保管,可能遺失資料。
正確答案:C. 不讓寫入集中在特定區塊,而是分散到整體以延長壽命
區塊有改寫次數的上限,因此若總是寫入相同的邏輯位址,只有該處會提早到達壽命。損耗平均中,控制器管理邏輯位址與實體區塊的對應表(FTL),將寫入分配到抹除次數較少的區塊。對於很少改寫的靜態資料也會不時搬移,使所有區塊的損耗一致,進而延長整個產品的壽命。
正確答案:A. 從含有無效資料的區塊中,將有效資料搬到別處,再抹除該區塊以製造空白區域的處理
NAND 無法覆寫,抹除又只能以區塊為單位,因此每次改寫,舊版本都會以無效頁的形式留下。控制器選擇無效頁較多的區塊,將有效資料搬到別的區塊後抹除原區塊,製造出空白區域。這種多餘的複製是寫入放大的成因,空白容量越少就越頻繁,寫入效能也會下降。
一般而言 SSD 較快,特別是隨機存取:HDD 移動磁頭需要數 ms,而 SSD 約在數十至 100 µs 內回應。大容量 HDD 的每單位容量價格較便宜,因此會依用途區分使用。
SATA 是為 HDD 設計的介面,規格上以 6 Gb/s 為上限。NVMe 是在 PCI Express 上運作、針對快閃記憶體的方式,藉由多條通道與大量命令的平行處理,可得到更高的傳輸速度與更小的延遲。
NAND 型快閃記憶體是非揮發性的,斷電後資料仍會保留。不過能保存的期間取決於改寫造成的耗損程度與保管溫度,耗損的 SSD 若長期在高溫下保管,可能遺失資料。
即使刪除檔案,作業系統也只是改寫管理資訊,因此 SSD 不知道那些資料已不需要,會在垃圾回收中白白持續複製。
作業系統把已刪除檔案的區域通知 SSD、使垃圾回收更有效率的指令,下列何者正確?SSD 以 NAND 快閃記憶體記錄,因此沒有碟片或磁頭之類的可動零件。
與 HDD(硬碟)相比,SSD 的特徵下列何者正確?預留越多,垃圾回收越輕鬆,寫入效能越穩定,壽命也越長,因此企業用 SSD 的預留比例較高。
關於 SSD 的「預留空間(Over-provisioning)」,下列說明何者正確?廣泛用於 M.2 規格的小型 SSD。
廣泛用於高速 SSD 與主機連接、利用 PCI Express 的介面規格是下列何者?即使是同一個SSD,使用感受的快慢也會因用途而有很大的不同。
SSD的效能除了連續讀取的頻寬(MB/s)之外,也常以4 KB隨機讀取的IOPS(每秒輸入輸出的次數)來表示,其理由下…DRAM(動態隨機存取記憶體) SLC(單階儲存單元) PCI Express 垃圾回收 TLC(三階儲存單元) 臨界電壓 損耗平均 寫入放大 NVMe NAND 型快閃記憶體