Вопрос или проблема
Я протестировал две видеокарты одну за другой в своем Linux-компьютере в первом слоте PCI-e x16 (рядом с ЦП).
Старая карта:
Asus Radeon EAH5570/DI/1GD3(LP) оценка glmark2 1873
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2958 laci 20 0 588208 46288 29492 S 48.8 0.3 0:20.36 glmark2
Новая карта:
NVIDIA GeForce GT 710/PCIe/SSE2 оценка glmark2 1888
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5863 laci 20 0 140784 61280 31448 R 100.0 0.4 1:33.96 glmark2
1248 root -51 0 0 0 0 S 45.8 0.0 7:33.00 irq/25+
GT710 имеет в 3 раза большую нагрузку на ЦП по сравнению с EAH5570, несмотря на примерно одинаковую оценку в бенчмарке glmark2.
Я хотел бы использовать GT710, потому что она имеет пассивное охлаждение, а старая карта имеет довольно громкий вентилятор.
Но мне хотелось бы узнать, есть ли лучшие настройки для карты GT710, чтобы уменьшить нагрузку на ЦП, сохраняя
примерно ту же оценку в бенчмарке glmark2 (1888)?
Среда:
Ubuntu 18.04
Материнская плата GA-870A GIGABYTE с AMD FX(tm)-6300 (6 ядер) 3.5GHz и RAM DDR3 16GByte.
Помимо одной видеокарты, слоты PCI-e и PCI пустые.
Ответ или решение
Чтобы снизить нагрузку на ЦП при использовании видеокарты NVIDIA GeForce GT 710, можно рассмотреть несколько рекомендаций и настроек. Судя по вашему описанию, GT 710 загружает процессор значительно больше, чем старый Radeon EAH5570, и ваша цель – сохранить примерно одинаковый уровень производительности в тестах. Вот несколько шагов, которые могут помочь вам достичь этой цели:
-
Обновление драйверов:
- Убедитесь, что у вас установлены самые последние драйверы NVIDIA. Для этого можно использовать официальный драйвер из репозиториев Ubuntu или загрузить его с сайта NVIDIA. Современные драйверы могут содержать оптимизации, которые уменьшают нагрузку на ЦП.
-
Настройки X Server:
- Проверьте настройки X Server. Вы можете попробовать включить ускорение OpenGL. Убедитесь, что в конфигурации Xorg указаны правильные настройки для ускорения графики. Это может происходить автоматически при установке драйвера, но иногда необходимо дополнительно настроить файл
/etc/X11/xorg.conf
.
- Проверьте настройки X Server. Вы можете попробовать включить ускорение OpenGL. Убедитесь, что в конфигурации Xorg указаны правильные настройки для ускорения графики. Это может происходить автоматически при установке драйвера, но иногда необходимо дополнительно настроить файл
-
Настройки параметров OpenGL:
- Используйте утилиту
nvidia-settings
, чтобы изменить параметры OpenGL. В разделе "OpenGL Settings" включите "Sync to VBlank" и установите оптимальные параметры для вашего монитора. Это может помочь снизить вычислительную нагрузку во время рендеринга.
- Используйте утилиту
-
Отключение ненужных функций:
- Отключите или минимизируйте использование функций, которые могут потреблять больше ресурсов, таких как антиалиасинг или дополнительные графические эффекты в тестах. Это особенно может помочь в тестах производительности, не влияя значительно на качество изображения.
-
Использование другого графического чипа:
- Если GT 710 также поддерживает работу в профиле "Low Power" или "Performance", рассмотрите возможность переключения на менее энергозатратный режим, если тесты это допускают.
-
Мониторинг нагрузки:
- Используйте утилиты, такие как
htop
илиnvidia-smi
, для мониторинга нагрузки ЦП и графического процессора. Это поможет вам лучше понять, какие процессы занимаются высоким процентом ресурсов и на что именно следует обратить внимание.
- Используйте утилиты, такие как
-
Обновление ядра Linux:
- Рассмотрите возможность использования более новой версии ядра Linux. Иногда обновления ядра содержат исправления и оптимизации, которые могут улучшить работу драйверов и снизить нагрузку на ЦП.
-
Тестирование и сравнение:
- После внесения изменений обязательно протестируйте производительность с использованием
glmark2
и анализируйте изменения в загрузке ЦП в условиях бездействия и активной нагрузки.
- После внесения изменений обязательно протестируйте производительность с использованием
Соблюдение этих рекомендаций может помочь вам снизить нагрузку на процессор при использовании видеокарты NVIDIA GT 710, сохраняя при этом приемлемый уровень производительности в графических приложениях. Если после всех изменений нагрузка по-прежнему остается высокой, может быть целесообразно рассмотреть возможность замены видеокарты на более современную модель с лучшей совместимостью и оптимизацией под вашу систему.