Что такое SSD (твердотельный накопитель) и его ключевые характеристики?

«Что такое SSD (твердотельный накопитель) и его ключевые характеристики?» — вопрос из категории Архитектура, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

SSD (Solid State Drive, твердотельный накопитель) — это устройство для постоянного хранения данных, использующее энергонезависимую флеш-память (NAND) вместо магнитных пластин, как в HDD.

Ключевые преимущества перед HDD:

  • Высокая скорость: На порядки выше скорость случайного доступа к данным (чтение/запись), что ускоряет загрузку ОС и приложений.
  • Надежность: Отсутствие движущихся частей делает SSD устойчивыми к вибрациям, ударам и бесшумными.
  • Низкое энергопотребление и нагрев.
  • Компактность: Форм-факторы M.2 и PCIe занимают мало места.

Недостатки и особенности:

  • Ограниченный ресурс записи (TBW): У ячеек NAND памяти есть конечное число циклов стирания/записи. Для современных SSD это сотни TBW, что достаточно для большинства сценариев.
  • Высокая стоимость за гигабайт по сравнению с HDD.
  • Деградация производительности при полном заполнении (решается технологией TRIM и запасом области).

Практический пример проверки:

# Проверка скорости чтения (Linux)
sudo hdparm -tT /dev/nvme0n1

# Просмотр информации о здоровье SSD (SMART)
sudo smartctl -a /dev/nvme0n1

Использование: SSD идеальны для установки ОС, часто используемых программ, игр и кэширования. HDD выгодны для хранения больших объемов редко используемых данных.