Троттлинг: почему видеокарта сама сбрасывает частоты

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

Коротко (для тех, кто без чтения)

  • Троттлинг — не поломка, а самозащита. Карта снижает частоты, чтобы не умереть; вопрос не «как отключить», а «от чего она защищается».
  • Два главных вида: тепловой и энергетический. Первый — жарко, второй — не хватает бюджета мощности. Лечатся противоположно разному.
  • Признак в мониторинге: частота ядра падает при росте температуры или при упоре в лимит мощности, а хешрейт плавает вместе с ней.
  • Троттлинг памяти существует отдельно — у GDDR6X память имеет свой предел и свой температурный датчик.
  • Добровольные минус 10–15% ватт почти всегда выгоднее, чем те же минус 10–15%, которые карта откусит сама в самый неподходящий момент.

Тепловой троттлинг: карте жарко

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

Отдельная история — память. У карт с GDDR6X чипы памяти греются сильнее ядра и имеют собственный троттлинг: ядро ещё в норме, а память уже сбрасывает эффективную частоту (подробнее — статья про горячую память). Поэтому «ядро 65 °C, всё отлично» не отменяет тихий троттлинг памяти рядом.

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

Энергетический троттлинг: не хватает ватт

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

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

Отличить виды просто: смотрите на графики температуры и мощности одновременно. Частоты падают при растущей температуре — тепловой. Частоты низкие при холодной карте и упоре в ватты — энергетический.

Что делать в каждом случае

Куда тут автоматика

Троттлинг — это карта, сама ищущая свою рабочую точку, только грубо и в последний момент. OCBot делает то же самое заранее и аккуратно: подбирает разгон, при котором карта не упирается ни в температуру, ни в лимит мощности, и проверяет стабильность на длинном прогоне. Результат — ровный хешрейт без «ползущих» частот и сюрпризов посреди ночи.