В сообществе NVIDIA появилось подробное руководство по решению распространенной проблемы микрофризов на рабочем столе, возникающей в системах с несколькими мониторами. Пользователь под ником RuBi0__ столкнулся с ситуацией, когда его видеокарта ASUS Prime RTX 5070 Ti не снижала частоту видеопамяти в простое, если два подключенных дисплея работали с частотой обновления 144 Гц. Чтобы снизить высокое энергопотребление и нагрев в режиме ожидания, он уменьшил частоту второго монитора до 120 Гц, что позволило карте переходить в режим максимального энергосбережения с частотой памяти 405 МГц.
Однако этот шаг привел к появлению новой проблемы: значительным задержкам и подтормаживаниям интерфейса Windows при банальном перетаскивании окон или прокрутке в браузере. Выяснилось, что видеокарте требуется слишком много времени для выхода из глубокого состояния сна (P-State), чтобы обеспечить необходимую плавность анимаций на основном 144-герцовом экране. Вместо того чтобы мириться с лагами или возвращаться к высоким температурам, энтузиаст нашел элегантное техническое решение с помощью официальной консольной утилиты nvidia-smi.
Способ заключается в установке минимального порога частоты видеопамяти на один шаг выше базового значения. Запустив командную строку от имени администратора и введя команду nvidia-smi -lmc 810,16001 (где второе число — максимальная частота VRAM вашей карты), пользователь зафиксировал минимальную частоту на уровне 810 МГц. Это полностью устранило задержки при выходе из спящего режима, сохранив при этом низкое энергопотребление и пассивный режим работы вентиляторов. Для удобства автор также предложил автоматизировать этот процесс через Планировщик заданий Windows, так как настройки nvidia-smi сбрасываются после перезагрузки ПК.