閃存驅動器和 SSD 之間有什麼技術區別?

閃存驅動器和 SSD 之間有什麼技術區別?

我剛剛讀到一個有關閃存驅動器備份的問題,但我不太確定為什麼 SSD 比閃存驅動器更適合備份。

對我來說,固態硬碟看起來就像是隨身碟的更大版本。但肯定有某種東西使前者比後者可靠得多。

SSD 和普通隨身碟有什麼區別?例如,它們都使用NAND嗎?

答案1

Flash和SSD都是基於基於 NAND 的快閃記憶體, 哪個斷電後仍保留數據,因此可以標記為快閃記憶體。

從技術上來說,兩者的主要區別在於:

  1. 用於建構 NAND 的底層技術,
  2. 快閃記憶體控制器的質量,
  3. 電腦連接器:USB 或 SATA。

NAND技術

NAND 技術在兩點上有分歧:速度和價格。

一方面人們發現多層電容(多層單元)是一種能夠儲存多於一位資訊的儲存元件。大多數 MLC NAND 快閃記憶體每個單元有四種可能的狀態(如果使用 TLC,甚至更多),因此每個單元可以儲存幾位資訊。這減少了所需的電晶體數量,從而減少了尺寸和製造成本,同時也降低了速度並增加了出錯的可能性。

另一方面,人們發現了 SLC(單級單元),其中每個單元可以存在於兩種狀態之一,每個單元儲存一位資訊。這提高了存取速度,同時也增加了製造成本和電力使用。

MLC 單元的額定擦除/寫入週期通常為 10,000 次,而 SLC 單元在故障之前的使用壽命可能是該值的 10 倍。

由於這些差異,MLC 通常用於速度較慢且較便宜的介質,通常透過 USB 存取。好的 SSD 將使用 SLC,價格更高,但速度更快,使用壽命更長,通常透過 SATA 2 或 3 存取。

記憶體控制器

USB大容量儲存控制器只有一個小型微控制器,有少量片上ROM和RAM。

SSD 控制器要複雜得多。控制器是執行韌體等級程式碼的嵌入式處理器,是SSD效能最重要的因素之一。控制器執行的一些功能包括:

  • 糾錯碼 (ECC)
  • 磨損均衡
  • 壞塊映射
  • 讀清理與讀幹擾管理
  • 讀寫緩存
  • 垃圾收集
  • 加密

在混合 SSD 中,控制器還將管理小型經典硬碟。

連接器

快閃記憶體棒通常使用標準 A USB 插頭,為主機提供實體介面。對於較昂貴的型號,現在可以達到 USB-3 速度,對於普通型號,可以達到 USB-2 速度。

SSD 技術使用與傳統區塊輸入/輸出 (I/O) 內部硬碟機相容的電子介面。此外,新的 I/O 介面(例如 SATA Express)旨在滿足 SSD 技術的特定要求。大多數 SSD 卡通常比傳統硬碟快得多。

概括

與 SSD 相比,隨身碟的記憶體容量通常較小、速度較慢、價格較便宜且可靠性較低。

當然,總是會有一些設備透過使用補償技術來彌合這些差異。

參考 :

答案2

有幾篇文章介紹了 SSD 和快閃磁碟機之間的差異。

  1. SSD只是指不動的硬碟
  2. 快閃記憶體是一種速度非常快且不需要持續供電(非揮發性)的記憶體
  3. SSD過去使用RAM,但現在改用Flash
  4. 簡而言之,您不應該將快閃記憶體與 SSD 進行比較,就像您不應該將電池與鋰離子進行比較一樣。在這兩種情況下,後者都是前者的一種。

https://danielmiessler.com/blog/the-difference- Between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive-vs-flash-drive-usb-drive/

答案3

  • 大多數 SSD 使用 NAND,但更好的 SSD 可能使用更快的內存,例如 DRAM。
  • 我認為最大的區別之一是 SSD 驅動器的製造標準比 USB 隨身碟更高。快閃記憶體驅動器通常用於資料傳輸和短期存儲,因此它們不需要像 SSD 那樣可靠。

相關內容