Копирование большого файла на новый SSD начинается на скорости в несколько гигабайт в секунду, а через 20–30 секунд резко проседает в несколько раз — типичный признак того, что закончился SLC-кэш накопителя. Это не неисправность и не брак: так устроена подавляющая часть современных твердотельных накопителей с памятью TLC и QLC.

Разберёмся, что такое SLC-кэш, зачем он нужен, как проверить его поведение на конкретном диске и что делать, если просадки скорости мешают работе.

Что такое SLC-кэш простыми словами

В основе любого SSD лежит флеш-память NAND. Она различается по количеству бит, хранимых в одной ячейке: SLC хранит 1 бит, MLC — 2, TLC — 3, QLC — 4. Чем больше бит на ячейку, тем дешевле память в расчёте на гигабайт, но тем медленнее запись и ниже ресурс перезаписи.

Чтобы недорогой накопитель на TLC- или QLC-памяти показывал высокую скорость, контроллер выделяет часть ячеек и временно работает с ними в режиме одного бита на ячейку. Эта область и называется SLC-кэшем (SLC cache). Запись в него идёт быстро, а перенос данных в основную TLC/QLC-память происходит позже, в фоновом режиме.

Именно поэтому в синтетических тестах диск показывает красивые цифры из спецификаций, а при длительной записи скорость падает до «честного» уровня родной памяти. У бюджетных QLC-моделей скорость за пределами кэша может опускаться до уровня, сопоставимого с хорошим HDD.

Как работает SLC-кэш: статический и динамический

Производители применяют два основных подхода к организации кэша, и от этого зависит поведение накопителя в реальных задачах.

  • 📌 Статический кэш — фиксированная область зарезервированных ячеек. Его объём не меняется, поведение предсказуемо, но размер обычно невелик.
  • 📌 Динамический кэш — контроллер задействует свободное пространство диска. Чем больше свободного места, тем больше кэш. При заполнении накопителя кэш сжимается.
  • 📌 Гибридная схема — небольшой статический блок плюс динамическая часть. Встречается во многих современных моделях.

Важное следствие: на динамическом кэше скорость записи зависит от степени заполнения диска. Пустой накопитель может принять десятки гигабайт на максимальной скорости, а тот же диск, заполненный на 80–90 %, начнёт «проседать» уже через несколько гигабайт записи.

💡

SLC-кэш — это не отдельная микросхема, а режим работы обычных ячеек NAND. Его объём и поведение определяются прошивкой контроллера конкретной модели.