куда пропадают данные..
отвечаю
Айтишная молва гласит, что данные, которые хорошо себя вели, уходят в данновый рай, где их часто читают, оптимизируют, исправляют ошибки, в общем, холят и лелеят. А данные, которые плохо себя вели, попадают в данновый ад, где их постоянно затирают всякой непотребщиной, восстанавливают и опять затирают, причём в извращенной форме.
На изображении показана таблица от организации
JEDEC с требованиями к классам надёжности SSD (SSD endurance classes and requirements).
JEDEC — это международная организация, которая устанавливает стандарты для микросхем памяти (в том числе NAND и SSD). Производители ориентируются на эти требования при проектировании накопителей.
- Application Class (Класс применения): Client — потребительские SSD а Enterprise — серверные SSD
- Workload (Тип нагрузки) - Client — обычная пользовательская нагрузка а Enterprise — интенсивная серверная нагрузка
- Active Use (power on) - Условия, когда накопитель включён и работает: потребительские 40 градусов - 8 часов в день, серверные 55 градусов - 24 часа в день
- Retention Use (power off) - Сколько времени SSD должен хранить данные без питания: потребительские 30 градусов - 1 год, серверные 40 градусов - 3 месяца
SSD хранит данные в ячейках NAND-памяти как электрический заряд в изолированном затворе транзистора.
- Заряд постепенно «утекает»
- Чем больше износ (P/E циклов), тем сильнее деградация изоляции
- При повышенной температуре утечка ускоряется
Со временем контроллер уже не может корректно определить 0 это или 1.
В сухом остатке имеем для SSD такую картину: каждые +10°C примерно удваивают скорость деградации, 3 месяца при 40°C ≈ примерно сопоставимо с более длительным сроком при 30°C
Физика утечки заряда в NAND-памяти
Базовая структура ячейки NAND
Классическая NAND-ячейка — это МОП-транзистор с плавающим затвором (Floating Gate MOSFET).
- Кремниевая подложка (канал)
- Тонкий туннельный оксид (SiO₂, порядка 7–10 нм)
- Плавающий затвор (изолированный поликремний)
- Межзатворный диэлектрик
- Управляющий затвор
Плавающий затвор полностью изолирован диэлектриком. Если туда «закачать» электроны, они не имеют прямого проводящего пути наружу.
Заряд на плавающем затворе изменяет пороговое напряжение транзистора (Vt). Контроллер измеряет Vt и определяет, какое логическое состояние записано.
Как происходит запись
Запись (program) выполняется методом Fowler–Nordheim tunneling.
- Между каналом и плавающим затвором создаётся сильное электрическое поле (порядка 10 МВ/см).
- Электроны «туннелируют» через тонкий оксид.
- Они накапливаются в плавающем затворе.
Стирание (erase) — обратный процесс: поле меняется, и электроны туннелируют обратно.
Что такое хранение данных
Данные хранятся в виде количества заряда на плавающем затворе.
Чем больше уровней, тем меньше допустимое «окно» по напряжению.
Почему заряд утекает
Хотя плавающий затвор изолирован, оксид не идеален.
После многократных циклов program/erase в туннельном оксиде появляются:
Через них электроны могут медленно туннелировать обратно.
Это основной механизм деградации retention.
Trap-assisted tunneling (TAT):
Электрон не туннелирует напрямую через весь оксид, а «перепрыгивает» через цепочку дефектов.
С увеличением числа P/E циклов количество ловушек растёт.
Термически активируемая эмиссия:
Правило приближённой оценки:
Каждые +10°C примерно удваивают скорость деградации.
Статистическое перераспределение заряда:
Заряд может перераспределяться внутри плавающего затвора, создавая локальные изменения поля.
Что происходит при износе (P/E циклы)
Это напрямую ухудшает retention.
Почему QLC хуже хранит данные
LC хранит 16 уровней напряжения.
Если представить диапазон пороговых напряжений как шкалу:
Разница между соседними уровнями мала.
Физика утечки заряда в NAND — это сочетание:
- квантового туннелирования
- деградации оксида
- термически активируемых процессов
- статистического распределения дефектов
Тем быстрее происходит потеря заряда и тем хуже retention.
Теперь сравним это с классическими жёсткими дисками (HDD) и посмотрим, как они ведут себя на фоне физики утечки заряда в NAND.
1. Принцип хранения данных в HDD
В отличие от SSD, где данные — это электрический заряд, в HDD данные хранятся как магнитная ориентация доменов на поверхности пластины.
Каждый бит — это участок ферромагнитного материала, намагниченный в одном из направлений.
Никакого заряда нет. Никакого туннельного оксида нет. Нечему «утекать» в электрическом смысле.
2. Есть ли у HDD аналог retention
Но данные не исчезают из-за «утечки» как в NAND и это выглядит так:
Если диск просто лежит без питания:
3. Магнитная стабильность (Superparamagnetic limit)
С уменьшением размеров битов в HDD возникла проблема:
Если магнитный домен слишком мал, тепловая энергия может случайно изменить его ориентацию.
Это называется суперпарамагнитным пределом.
В нормальных условиях хранения данные стабильны 5–12+ лет.
4. Что происходит при хранении без питания
SSD
HDD
5. Реальные риски для HDD при длительном хранении:
Это механическая проблема, не потеря данных.
При комнатной температуре вероятность самопроизвольной смены ориентации крайне мала.
Для заметной деградации нужны:
Corrosion / деградация покрытия:
Если хранить во влажной среде:
Итоговая картина
- стабильные магнитные домены
- механический риск
- минимальная термическая релаксация при нормальных условиях
Если рассматривать именно долговременное хранение без питания:
HDD в среднем устойчивее и понятнее.
Если рассматривать интенсивную нагрузку 24/7:
Enterprise SSD устойчивее к ошибкам чтения и дают более предсказуемую деградацию.