У меня есть два одинаковых ноутбука Lenovo X201, на обоих установлена Windows 7, последние драйверы и т. д. Однако только один из них способен запускать 3D-игры с приличной производительностью.
Я перебрал все настройки конфигурации, которые только мог придумать, чтобы выяснить, почему одна из них работает намного лучше другой, но безуспешно. Единственное, что я смог найти (из Process Explorer), это то, что на машине с низкой производительностью "Использование GPU" никогда не превышает 40%, тогда как другая достигает более 90%. Все остальные показатели на обеих машинах одинаковы (использование ЦП, использование ОЗУ, выделенная/системная память GPU и т. д.).
Итак, мой вопрос: что может ограничивать использование GPU на одной из машин? Я предположил, что это может быть связано с параметрами питания, чтобы машина оставалась холодной, но все параметры питания на обеих машинах одинаковы. Я пытался принудительно установить все на «производительность» на машине с низкой производительностью, но без изменений. Я также пробовал запускать инструменты стресс-теста GPU, но использование все равно не превышает 40%.
Спасибо за любые идеи!
решение1
Оказывается, это было связано с теплом, как предположил magicandre1981. Я предполагаю, что перегревающаяся машина просто использовалась больше, и поэтому, возможно, воздушные фильтры немного больше засорились или вентилятор не вращается так хорошо.
Похоже, что контроллер вентилятора BIOS на X201 слишком смещен в сторону тишины, а не охлаждения машины. По какой-то причине он был настроен так, что вентилятор никогда не достигает максимальной скорости, даже при температуре выше 85 градусов по Цельсию.
Я решил проблему с помощьюhttp://sourceforge.net/projects/tp4xfancontrol/и указав в TPFanControl.ini следующее:
Level=55 0
Level=60 1
Level=65 3
Level=70 7
Level=75 64
и выбрав режим «Smart (TPFanControl.ini)» на панели управления TPFanControl.
Теперь ноутбук работает на 10 градусов холоднее, а графическая обработка наконец-то возвращается на полную мощность.