Me pregunto cómo probar rápidamente el rendimiento de mis gráficos 3D. Como glxgears
no es un punto de referencia, ¿qué debo usar? También glxgears a veces se atasca a 60FPS, ni siquiera puede comparar antes / después de la actualización del controlador (por ejemplo, agregando xorg-edgers PPA). Incluso glxgears realmente no funciona fuera de la caja.
Una posibilidad son los protectores de pantalla, pero no puede ver FPS. Tampoco estoy dispuesto a instalar 600MB nexuiz , especialmente si estoy ejecutando en Live-CD. Otros juegos 3D también son muy grandes ... Las pruebas Unigine son demasiado exigentes para los controladores de código abierto (problemas con OpenGL demasiado bajo y probablemente compresión de textura (S3TC ...)). También me gustaría probar las extensiones OpenGL 2.x.
¿Cómo probar rápidamente tu rendimiento 3D?
fuente
nvidia-352
: bugs.launchpad.net/ubuntu/+source/glmark2/+bug/1475902Unigine tiene una versión de Linux de sus puntos de referencia con diferentes niveles de compatibilidad con sombreadores, podría valer la pena echarle un vistazo:
http://unigine.com/download/
Esto también se incluye en el conjunto de pruebas Phoronix, que también tiene muchas otras opciones de prueba de gráficos automatizados (y otras).
http://www.phoronix-test-suite.com/
En resumen, use el centro de software para instalar php5-cli como una dependencia para Phoronix, luego descargue el tarball de Phoronix y extráigalo. Los manuales de uso detallados se pueden encontrar en el sitio de Phoronix.
fuente
sudo apt-get install phoronix-test-suite
en Ubuntu 15.10 ayuda a automatizar las cosas: askubuntu.com/a/820264/52975Los juegos
chromium-bsu
ygltron
en Ubuntu tienen una huella de instalación mucho menornexuiz
y ambos cuentan con un contador FPS. Si quisiera probar rápidamente, iría por este lado.fuente
glxgears
pegado a 60 fps puede deberse a la sincronización de la señal VSync. Espero que otras aplicaciones de referencia no tengan los mismos resultados, pero dependiendo de su tarjeta gráfica puede evitar esto. (pero con riesgo de observar rasgaduras en la pantalla)Si desea continuar, le sugiero que eche un vistazo a esta discusión .
Para deshabilitar Vsync, ejecute glxgears de esta manera:
fuente
__GL_SYNC_TO_VBLANK=0 glxgears
para los controladores de nvidia: stackoverflow.com/questions/17196117/…gfxbench
by Kishonti Ltd. se considera un estándar de oro en la industria.
Puede descargar una versión gratuita de su punto de referencia en: https://gfxbench.com/linux-download/
Luego ejecute sus scripts:
Kishonti gana dinero vendiendo versiones más especializadas de esos puntos de referencia y también el código fuente si paga una licencia costosa.
Youtube contiene la representación de la mayoría de sus puntos de referencia de alto nivel, por ejemplo, Car Chase: https://www.youtube.com/watch?v=kJ9FyMtNdV4
phoronix-test-suite
Mencionado en https://askubuntu.com/a/33841/52975 , pero aquí van más detalles.
En Ubuntu 16.10:
Esto proporciona ID de la suite, descripciones y tipo. Así que solo elija una de las
graphics
suites comopts/mesa
(pts
== Phoronix Test Suite) y ejecútela:PTS parece ser un front-end para varios puntos de referencia.
pts/mesa
descarga y ejecuta juegos FPS reales a pantalla completa, por lo que los resultados pueden ser representativos.fuente
Hola
, echa un vistazo a SPEC.org:
fuente