Копирование большого файла на новый 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. Его объём и поведение определяются прошивкой контроллера конкретной модели.