Тестирование видеокарт
В данной статье планируется описать ПО для тестирования производительности видеокарт.
Glmark2
Данная программа предназначена больше для проверки работоспособности видеокарты, чем для ее тестирования с полной нагрузкой. Из-за малого размера, её можно использовать, если вам нужно проверить работоспособность и стабильность драйвера.
При запуске утилиты без опций выводится полная серия тестов, визуально выглядящих как двух и трёх мерная анимация различного вида, в терминале одновременно выводятся измеренные значения FPS.
Чтобы вычислить итоговый показатель для графического процессора, glmark2 производит усреднение значений FPS по всем тестам и выдаёт итоговый результат. Выданное значение FPS указывает сколько кадров в секунду может сгенерировать и обработать графический процессор при имеющейся конфигурации системы.
Теоретически более высокий результат выдаваемый glmark2 указывает на более мощный графический процессор, тест нужно повторить несколько раз, так как итоговые результаты при каждом запуске не повторяются (хотя они приблизительно одинаковы) и ориентироваться на средний результат. Для того чтобы уменьшить искажения, вносимые в тест, не рекомендуется запускать ресурсоёмкие приложения при проведении тестирования.
Ключи | ||
---|---|---|
-b, --benchmark BENCH | Эталонный тест или опции для запуска: '(scene)?(:opt1=val1)*'(эта опция может быть использована несколько раз) | |
-f, --benchmark-file F | Загрузить тесты для запуска из файла, содержащего список описаний тестов (по одному на строку) (эта опция может быть использована несколько раз) | |
--validate | Запустите быстрый тест проверки выходных данных | |
--data-path PATH | Путь до glmark2 моделей, шейдеров и текстур. По умолчанию: /usr/share/glmark2 | |
--frame-end METHOD | Как завершить кадр [default, none, swap, finish, readpixels] | |
--off-screen | Рендеринг на поверхность за пределами экрана | |
--visual-config C | Визуальная конфигурация, используемая для целевого объекта рендеринга: 'red=R:green=G:blue=B:alpha=A:buffer=BUF'. Параметры могут быть определены в любом порядке, и любые пропущенные параметры принимают значение по умолчанию '1' | |
--reuse-context | Использовать единый контекст для всех сцен (по умолчанию каждая сцена получает свой собственный контекст) | |
-s, --size WxH | Размер окна вывода (по умолчанию: 800x600) | |
--fullscreen | Запуск в полноэкранном режиме (эквивалентно to --size -1x-1) | |
-l, --list-scenes | Отображение информации о доступных сценах и их параметрах | |
--show-all-options | Показать все значения параметров сцены, используемые для контрольных показателей (по умолчанию отображаются только явно заданные параметры) | |
--run-forever | Запускаться бесконечно, переходя от последнего эталона обратно к первому | |
--annotate | Вывести контрольные показатели информацией на экране (same as -b :show-fps=true:title=#info#) | |
-d, --debug | Отображать отладочные сообщения | |
-h, --help | Отобразить справку |