Накопитель долго считался устройством, о температуре которого думать не нужно. С переходом на скоростные интерфейсы это перестало быть верным: компактная плата, рассеивающая единицы ватт в замкнутом объёме под видеокартой, нагревается до значений, при которых контроллер начинает защищаться. Проявляется защита падением скорости, и распознать её несложно, если понимать, откуда берётся тепло и как устроена реакция на него.

Что именно греется

Основной источник тепла в твердотельном накопителе — контроллер. Он выполняет коррекцию ошибок, шифрование, обслуживание таблицы трансляции адресов и управление каналами, и при интенсивной работе его потребление сопоставимо с потреблением небольшого процессора. Площадь кристалла при этом крошечная, а корпус в форм-факторе платы расширения не имеет ни собственного радиатора, ни принудительного обдува.

Второй источник — микросхемы памяти. Они греются при записи, потому что программирование ячейки требует высокого напряжения и повторных импульсов; на чтении их вклад заметно меньше. Третий, часто упускаемый из виду, — микросхема управления питанием, которая преобразует входное напряжение для контроллера и памяти и рассеивает потери прямо на плате.

Отводить тепло почти некуда. Плата тонкая, теплоёмкость мизерная, единственный штатный путь — через контактную площадку в материнскую плату или в радиатор, если он предусмотрен. Отсюда характерная динамика: устройство прогревается за десятки секунд активной работы, а не за минуты.

Как работает тепловая защита

Контроллер опрашивает встроенные датчики и сравнивает показания с несколькими порогами. При достижении первого он начинает снижать темп: уменьшает частоту внутренних блоков, ограничивает число одновременно активных каналов памяти, вставляет паузы между операциями. Внешне это выглядит как ступенчатое падение скорости — не плавное сползание, а переход на другой уровень и удержание на нём.

При достижении второго порога снижение становится агрессивным, вплоть до величин, которые выглядят как неисправность. Третий порог — аварийный: устройство переводит себя в защищённое состояние или отключается, чтобы не повредить кристаллы. До третьего в нормально собранной системе дело не доходит, но первые два срабатывают регулярно.

Важно, что троттлинг не является поломкой и не свидетельствует о браке. Это штатный механизм, который сохраняет ресурс. Проблема возникает тогда, когда он срабатывает не при экстремальной нагрузке, а при обычной работе.

Как отличить перегрев от исчерпания кэша

Оба явления выглядят одинаково — скорость записи упала посреди операции. Различить их помогают три признака.

Первый — момент наступления. Исчерпание быстрого кэша происходит после записи определённого объёма и повторяется на одном и том же месте при повторе теста с холодного старта. Троттлинг привязан ко времени прогрева, а не к объёму: если запустить операцию на уже разогретом устройстве, падение наступит гораздо раньше.

Второй — характер восстановления. После исчерпания кэша скорость возвращается, когда контроллер разгребёт принятые данные, — на это уходят минуты активности. После троттлинга скорость возвращается по мере остывания, и на неподвижном воздухе это тоже минуты, но при появлении обдува эффект наступает заметно быстрее.

Третий — показания датчика. Если снять температуру во время падения, вопрос закрывается сразу. Полезно смотреть не только на пиковое значение, но и на скорость роста: устройство, которое за полминуты набирает десятки градусов, охлаждается недостаточно даже при формально приемлемом максимуме.

Механический диск греется иначе

У жёсткого диска источники тепла другие: двигатель шпинделя, привод головок и плата электроники. Постоянная составляющая выше, пиков меньше, и мгновенного троттлинга по скорости обмена у него нет. Зато последствия перегрева серьёзнее по другой линии.

Тепловое расширение смещает геометрию: дорожки на пластине узкие, и при уходе температуры за расчётный диапазон позиционирование головки требует поправок, растёт число повторных попыток чтения, падает эффективная скорость. Долговременный перегрев ускоряет деградацию смазки подшипника и повышает вероятность механического отказа. В плотных корзинах к этому добавляется взаимная вибрация соседних дисков, которая сама по себе ухудшает позиционирование.

Что решает проблему

Первое — контакт с массой металла. Радиатор на скоростном накопителе, интегрированный в материнскую плату или отдельный, снимает большую часть эффекта: он даёт теплоёмкость, которой у голой платы нет, и растягивает прогрев с десятков секунд до минут, чего хватает для типичных операций.

Второе — движение воздуха. Радиатор без обдува насыщается и перестаёт помогать на длинных нагрузках. Достаточно слабого сквозного потока через зону расположения накопителей; логика организации потоков в корпусе разобрана в разделе охлаждения.

Третье — размещение. Слот, зажатый между видеокартой и материнской платой, получает нагретый воздух и не имеет вентиляции. Если на плате есть альтернативный слот дальше от источников тепла, перенос устройства нередко снимает вопрос без дополнительных деталей. Для механических дисков аналогичный смысл имеет разнесение по корзине с промежутками и опора на переднюю вентиляцию, а не на естественную конвекцию.