І Flash, і SSD засновані на NAND-флеш-пам'яті , яка зберігає дані без живлення , і тому вони можуть бути позначені як Flash-пам'ять.
Технологічно основні відмінності між ними полягають у:
- Основна технологія, що використовується для побудови NAND,
- Якість контролера флеш-пам'яті,
- Роз'єм комп'ютера: USB або SATA.
NAND технології
Технології NAND розходяться на два моменти: швидкість і ціна.
З одного боку, знаходимо MLC (багаторівневу комірку), яка є елементом пам'яті, здатним зберігати більше ніж один біт інформації. Більшість флеш-пам'яті NLC NAND має чотири можливі стани на клітинку (або навіть більше з TLC), тому вона може зберігати кілька біт інформації на комірку. Це зменшує кількість необхідних транзисторів, тому зменшує розмір і виробничі витрати, а також зменшує швидкість і збільшує можливість помилок.
З іншого боку, можна знайти SLC (однорівнева комірка), де кожна комірка може існувати в одному з двох станів, зберігаючи один біт інформації на комірку. Це збільшує швидкість доступу, а також збільшує виробничі витрати та споживання електроенергії.
Осередки MLC зазвичай оцінюються в 10 000 циклів стирання / запису, тоді як комірка SLC може тривати в 10 разів, ніж до відмови.
Через ці відмінності MLC зазвичай використовується у повільних та дешевших носіях, доступ до яких зазвичай здійснюється через USB. Хороший SSD використовуватиме SLC та буде дорожчим, але швидшим, мати триваліший термін служби і, як правило, доступ до нього через SATA 2 або 3.
Контролер пам'яті
USB-контролер масового зберігання має лише невеликий мікроконтролер з невеликою кількістю вбудованого ПЗУ та ОЗУ.
Контролер SSD набагато складніше. Контролер - це вбудований процесор, який виконує код на рівні прошивки і є одним з найважливіших факторів продуктивності SSD. Деякі функції, що виконуються контролером, включають:
- Код виправлення помилок (ECC)
- Носити вирівнювання
- Погане блокування карти
- Читайте скраб і читайте управління занепокоєнням
- Читання та записування кешування
- Збір сміття
- Шифрування
У гібридному SSD контролер також керуватиме невеликим класичним жорстким диском.
З'єднувач
Для флеш-накопичувача зазвичай використовується стандартний USB-роз'єм, який забезпечує фізичний інтерфейс для хост-комп'ютера. Тепер вони можуть досягати швидкості USB-3 для більш дорогих моделей або USB-2 для звичайних.
Технологія SSD використовує електронні інтерфейси, сумісні з традиційними блоками введення / виводу (введення / виведення) внутрішніх жорстких дисків. Крім того, нові інтерфейси вводу / виводу, як SATA Express, були розроблені для задоволення конкретних вимог технології SSD. Більшість SSD-карт зазвичай набагато швидше, ніж класичні жорсткі диски.
Підсумок
Flash-накопичувач, як правило, має менший об'єм пам'яті, повільніше, дешевше, а також менш надійний, ніж SSD.
Звичайно, завжди є пристрої, які усувають ці відмінності за допомогою компенсуючих технологій.
Список літератури: