Phoronix Test Suite

Software captura de pantalla:
Phoronix Test Suite
Detalles de software:
Versión: 6.6.1 Actualizado
Fecha de carga: 31 Oct 16
Promotor: Phoronix Media
Licencia: Libre
Popularidad: 209

Rating: 2.0/5 (Total Votes: 3)

Phoronix Test Suite es una aplicación única y de código abierto que permite a cualquier persona comparar y probar sin esfuerzo una amplia gama de componentes de hardware bajo cualquier sistema operativo basado en Linux.

Ha sido diseñado desde el principio por Michael Larabel, propietario de la empresa Phoronix Media, incluyendo el sitio web con el mismo nombre, como una aplicación independiente de la plataforma que soporta Linux, BSD, Solaris, Microsoft Windows y Mac OS X Sistemas.


Un entorno de benchmarking fácil de usar y limpio
La aplicación proporciona a los usuarios un entorno de benchmarking fácil de usar y limpio que les permite crear pruebas cuantitativas y de alta calidad para casi cualquier componente de hardware, incluyendo tarjetas gráficas, unidades de disco duro, unidades de estado sólido, monitores, procesadores , RAM, tarjetas de sonido y muchos otros.

El programa se integra bien con el sitio web OpenBenchmarking.org, permitiendo a los usuarios subir resultados y comparar puntos de referencia. Además, los usuarios pueden hacer comparaciones de resultados de lado a lado y análisis de resultados agrupados en multitud.

Características de un vistazo
Las características clave incluyen más de 450 perfiles de prueba y 100 suites de prueba, arquitectura de pruebas extensible (basada en XML), descarga e instalación de pruebas automatizadas, arquitectura de complemento basada en módulos de última generación, visor de resultados integrado, así como Soporte para la representación gráfica SVG / PNG y los informes de resultados PDF.

Además, cuenta con soporte de administración de dependencias incorporado, incrustado en la escala de nubes, detección de hardware y software en profundidad, soporte de modo discontinuo autónomo, generación y envío de resultados, comparaciones de referencia, marco de módulos, Documentación HTML completa.

Otra característica interesante es la integración con el sistema de gestión remota de Phoromatic, permitiendo a los usuarios ejecutar pruebas programadas a través de múltiples sistemas operativos, ejecutar pruebas remotas, así como realizar pruebas Git por commit.


línea de fondo
Teniendo en cuenta el hecho de que, probablemente como cualquier otra aplicación por ahí, Phoronix Test Suite comenzó como un simple conjunto de scripts hace una década, tuvo tiempo suficiente para madurar y convertirse en lo que es hoy, el mundo más completo Benchmarking y plataforma de pruebas para el ecosistema de código abierto.

Novedades en esta versión:

  • Varias mejoras menores de soporte de BSD.
  • Se ha añadido una lista de phoronix-test-suite-no-instalada-pruebas por la conveniencia de ver las pruebas disponibles que no están instaladas actualmente en el sistema, en lugar de usar sólo las pruebas list-installed-list o list-tests. Li
  • Un subcomando php-conf de phoronix-test-suite que sólo proporciona alguna información de diagnóstico relacionada con PHP acerca de las extensiones de PHP que están siendo utilizadas o no.
  • Detección para el navegador QupZilla cuando no hay otro navegador o alias presente en el sistema para poder auto-iniciar el visor de resultados.
  • Phodevi ha sido compatible con la generación de informes de frecuencias de memoria overclocked cuando se exponen correctamente a través de dmidecode.
  • El XML de las dependencias externas del PTS se ha agregado con la ayuda opcional de la dependencia para los paquetes de Python SciPy y de Python SciKit Learn, que es necesario por el nuevo perfil de prueba del scikit-aprende.

Qué es nuevo en la versión 6.2.0:

  • Nueva interfaz de usuario de Phoromatic:
  • Dado que el servidor Phoromatic de código abierto se fusionó en la base de código principal Phoronix Test Suite en Phoronix Test Suite 5, nuestro componente de orquestación y administración de pruebas ha visto muchas adiciones significativas a lo largo de las versiones 5.x. Con Phoronix Test Suite 6.0, se añaden muchas características nuevas al servidor y al cliente Phoromatic incorporados. Uno de los cambios visibles con Phoronix Test Suite 6.0 es que el diseño del sitio ha sido revisado y hay soporte inicial para dispositivos móviles. El tema también se ha actualizado para ser más coherente con el nuevo visor de resultados y el diseño del sitio Phoronix Test Suite.
  • Nuevo visor de resultados:
  • El visualizador de resultados de Phoronix Test Suite local ha sido completamente reescrito. Anteriormente, el espectador confiaba en XSL para diseñar el visor de resultados, pero con el soporte del navegador para que empezara a influir, el nuevo visor se escribió para utilizar HTML y JavaScript para procesar los datos de resultados XML. Este nuevo espectador ha sido probado en todos los principales navegadores web y está funcionando mucho mejor. Más allá de los cambios internos, el tema por defecto del visor de resultados se ha actualizado para mejorar el jive con el nuevo sitio de Phoronix-Test-Suite.com que se lanzó hace algunas semanas.
  • Más adiciones de Phoromatic:
  • El servidor de Phoromatic tiene ahora una nueva opción de configuración para la autenticación automática de nuevos clientes para aprobar automáticamente nuevos sistemas que intenten conectarse a una cuenta de Phoromatic. El servidor de Phoromatic ahora también tiene soporte para exportar resultados como XML directamente desde la interfaz web, junto con la exportación de resultados PDF y CSV. El servidor de Phoromatic también tiene ahora una página de perfiles de prueba para mostrar información de prueba básica junto con los resultados asociados con una prueba dada, similar a la funcionalidad encontrada en OpenBenchmarking.org.
  • Mejoras de bajo nivel:
  • Gran parte del código interno de bajo nivel del pts-core de la suite de pruebas de Phoronix fue significativamente reelaborado. De hecho, una gran cantidad de código que se remonta a Phoronix Test Suite pre-1.0 fue reescrito para aprovechar las modernas interfaces PTS y nuevas características de lenguaje PHP. Esta reelaboración produce mejoras significativas de velocidad (cubiertas en la siguiente sección), al mismo tiempo que permite que la nueva funcionalidad se implemente más fácilmente gracias a una base de código más limpia y más aerodinámica. Cuando el Phoronix Test Suite fue escrito originalmente, no fue diseñado alrededor de OpenBenchmarking.org y Phoromatic aún no concebidos, mientras que el nuevo código satisface mejor estos nuevos componentes y otras características aún no anunciadas. En particular, Phoronix Test Suite 6.0 debería responder mucho mejor para hacer grandes análisis de datos en conjuntos de resultados de rendimiento masivo.
  • Mayor rendimiento:
  • Mientras que el código previo a Hammerfest funciona bien para todos los usuarios que ejecutan el Phoronix Test Suite de forma individual y ejecutando tantos puntos de referencia para su deleite en un sistema, el trabajo de bajo nivel fue impulsado en parte para garantizar una mayor eficiencia de Empresas que gestionan sus propios servidores internos Phoromatic o OpenBenchmarking.org. Phoronix Test Suite 6.0 puede no parecer mucho más rápido cuando se está ejecutando un par de puntos de referencia en el sistema, pero al procesar miles de resultados en tiempo real para mostrar, hay una aceleración dramática.
  • Cuando se utiliza la prueba de auto-hosting de Phoronix Test Suite (test de depuración de la suite de prueba de phoronix-suite o prueba de pts de la prueba de prueba de phoronix-test-suite en el modo de perfil de prueba de auto-hosting) Las mejoras de rendimiento de Phoronix Test Suite 6.0 son bastante claras. El tiempo total de la prueba que hace hincapié en todas las rutas de código caliente del software se redujo de 617 segundos a completar a poco más de 200 segundos ... En otras palabras, alrededor de tres veces más rápido a través de esta actualización Phoronix Test Suite con el mismo Pila de PHP.
  • Uno de los grandes enfoques con el nuevo nivel de trabajo para Phoronix Test Suite 6.0 fue mejorar el proceso de procesamiento de gráficos: desde el análisis del resultado XML hasta la generación de los respectivos gráficos SVG o PNG y luego pasarlos a El visor de resultados locales, el archivo de resultados de PDF, o los sirve dinámicamente en OpenBenchmarking.org o Phoromatic. Gracias a la repetición exitosa, el proceso de representación gráfica es significativamente más rápido. Con todas las pruebas internas realizadas, este proceso de procesamiento de gráficos es aproximadamente 4 veces más rápido que Phoronix Test Suite 5.8! Si está ejecutando el Phoronix Test Suite localmente, puede que no note ninguna diferencia cuando ya se tarda menos de un segundo, pero en OpenBenchmarking.org donde millones de gráficos se procesan cada mes, es un gran impacto en los recursos del sistema. Esto también es de gran beneficio para nuestro rastreador de referencia LinuxBenchmarking.com, donde ahora se necesita mucho menos tiempo para obtener dinámicamente una gran cantidad de resultados históricos de referencia. Para los usuarios de Phoromatic, también significará que se necesitará mucho menos tiempo al realizar comparaciones grandes sobre los resultados existentes o al analizar el rendimiento de sus sistemas bajo prueba durante varios meses o años.
  • Además de ser mucho más rápido, pts-core utiliza significativamente menos memoria durante estas tareas pesadas. Con Phoronix Test Suite 5.8.1 el uso máximo de memoria llegó a casi 1 GB al renderizar miles de resultados a la vez, mientras que ahora con Phoronix Test Suite 6.0 el uso máximo de la memoria está alrededor de una mejora de 4x. Una vez más, esto será más dramático para los usuarios de Phoromatic y OpenBenchmarking.org.
  • Por último, otra mejora de bajo nivel realizada fue una gran reelaboración que ocurrió dentro del código gráfico (pts_Graph). Los cambios permitirán que nuestros gráficos sean más ricos y más extensibles avanzando, pero una victoria inmediata, además de permitir parcialmente el rendimiento más rápido, es que pts_Graph se encargue de generar gráficos SVG más optimizados. Los tipos de gráficos comunes son aproximadamente la mitad del tamaño que en las versiones anteriores de Phoronix Test Suite. Los gráficos PNG / JPEG continúan soportados para su integración en archivos PDF, así como para soportar navegadores web heredados.
  • Monitoreo del sensor reelaborado:
  • Hubo un cambio significativo en el funcionamiento de la monitorización de los sensores Phodevi (Phoronix Device Interface). El nuevo marco de sensores está ahora correctamente multihilo, mucho más extensible y ahora también soporta la creación dinámica de sensores en casos de deseos de monitorizar el uso de la CPU o las temperaturas por base, en lugar de sólo el paquete global o cuando se busca De lo contrario subdividir los datos del sensor. Los sensores de Phoronix Test Suite se comportan de la misma manera a través de la variable de entorno MONITOR = y los sensores del sistema phoronix-test-suite.
  • Adiciones de Soporte Phodevi:
  • Ahora hay soporte para el monitoreo térmico de GPU en más hardware (incluyendo el NVIDIA Jetson TX1), detección de versión para el servidor X.Org ejecutándose como no root en Debian, detección de almacenamiento en estado sólido NVMe, detección AMDGPU DRM, BcacheFS Detección de superbloque y mucho más.
  • Módulo de Subsistema Linux Perf:
  • Hay un nuevo módulo llamado linux_perf que soporta el reportar de varios contadores de rendimiento de subsistema de perfis de Linux en una base por prueba. Este módulo se carga automáticamente cuando se establece la variable de entorno LINUX_PERF = 1 antes de ejecutar el Phoronix Test Suite.
  • Módulo Performance-Per-Dollar:
  • Otro nuevo módulo Phoronix Test Suite proporciona gráficos de rendimiento por dólar automatizados basados ​​en la información de precios suministrada por el usuario para el componente / sistema bajo prueba. Es una manera fácil de ejecutar un análisis de costos para complementar las cifras de rendimiento bruto. Este módulo se habilita automáticamente a través de la variable de entorno COST_PERF_PER_DOLLAR = y se establece en el valor de dólar deseado para la ejecución de prueba actual.
  • Más Más:
  • También hay varias mejoras en otras áreas del Phoronix Test Suite, las actualizaciones de soporte de Windows, el manejo de dependencias externas de DragonFlyBSD a través de ports de DPorts en lugar de pkgsrc, las mejoras de prueba de paso / fallo, la fecha / hora estimada para la terminación de prueba. CLI además del tiempo estimado restante, un mejor soporte para sistemas apátridas y otros cambios más pequeños.

Novedades en la versión 6.0.1 / 6.2.0 Etapa 5:

  • Nueva interfaz de usuario de Phoromatic:
  • Dado que el servidor Phoromatic de código abierto se fusionó en la base de código principal Phoronix Test Suite en Phoronix Test Suite 5, nuestro componente de orquestación y administración de pruebas ha visto muchas adiciones significativas a lo largo de las versiones 5.x. Con Phoronix Test Suite 6.0, se añaden muchas características nuevas al servidor y al cliente Phoromatic incorporados. Uno de los cambios visibles con Phoronix Test Suite 6.0 es que el diseño del sitio ha sido revisado y hay soporte inicial para dispositivos móviles. El tema también se ha actualizado para ser más coherente con el nuevo visor de resultados y el diseño del sitio Phoronix Test Suite.
  • Nuevo visor de resultados:
  • El visualizador de resultados de Phoronix Test Suite local ha sido completamente reescrito. Anteriormente, el espectador confiaba en XSL para diseñar el visor de resultados, pero con el soporte del navegador para que empezara a influir, el nuevo visor se escribió para utilizar HTML y JavaScript para procesar los datos de resultados XML. Este nuevo espectador ha sido probado en todos los principales navegadores web y está funcionando mucho mejor. Más allá de los cambios internos, el tema por defecto del visor de resultados se ha actualizado para mejorar el jive con el nuevo sitio de Phoronix-Test-Suite.com que se lanzó hace algunas semanas.
  • Más adiciones de Phoromatic:
  • El servidor de Phoromatic tiene ahora una nueva opción de configuración para la autenticación automática de nuevos clientes para aprobar automáticamente nuevos sistemas que intenten conectarse a una cuenta de Phoromatic. El servidor de Phoromatic ahora también tiene soporte para exportar resultados como XML directamente desde la interfaz web, junto con la exportación de resultados PDF y CSV. El servidor de Phoromatic también tiene ahora una página de perfiles de prueba para mostrar información de prueba básica junto con los resultados asociados con una prueba dada, similar a la funcionalidad encontrada en OpenBenchmarking.org.
  • Mejoras de bajo nivel:
  • Gran parte del código interno de bajo nivel del pts-core de la suite de pruebas de Phoronix fue significativamente reelaborado. De hecho, una gran cantidad de código que se remonta a Phoronix Test Suite pre-1.0 fue reescrito para aprovechar las modernas interfaces PTS y nuevas características de lenguaje PHP. Esta reelaboración produce mejoras significativas de velocidad (cubiertas en la siguiente sección), al mismo tiempo que permite que la nueva funcionalidad se implemente más fácilmente gracias a una base de código más limpia y más aerodinámica. Cuando el Phoronix Test Suite fue escrito originalmente, no fue diseñado alrededor de OpenBenchmarking.org y Phoromatic aún no concebidos, mientras que el nuevo código satisface mejor estos nuevos componentes y otras características aún no anunciadas. En particular, Phoronix Test Suite 6.0 debería responder mucho mejor para hacer grandes análisis de datos en conjuntos de resultados de rendimiento masivo.
  • Mayor rendimiento:
  • Mientras que el código previo a Hammerfest funciona bien para todos los usuarios que ejecutan el Phoronix Test Suite de forma individual y ejecutando tantos puntos de referencia para su deleite en un sistema, el trabajo de bajo nivel fue impulsado en parte para garantizar una mayor eficiencia de Empresas que gestionan sus propios servidores internos Phoromatic o OpenBenchmarking.org. Phoronix Test Suite 6.0 puede no parecer mucho más rápido cuando se está ejecutando un par de puntos de referencia en el sistema, pero al procesar miles de resultados en tiempo real para mostrar, hay una aceleración dramática.
  • Cuando se utiliza la prueba de auto-hosting de Phoronix Test Suite (test de depuración de la suite de prueba de phoronix-suite o prueba de pts de la prueba de prueba de phoronix-test-suite en el modo de perfil de prueba de auto-hosting) Las mejoras de rendimiento de Phoronix Test Suite 6.0 son bastante claras. El tiempo total de la prueba que hace hincapié en todas las rutas de código caliente del software se redujo de 617 segundos a completar a poco más de 200 segundos ... En otras palabras, alrededor de tres veces más rápido a través de esta actualización Phoronix Test Suite con el mismo Pila de PHP.
  • Uno de los grandes enfoques con el nuevo nivel de trabajo para Phoronix Test Suite 6.0 fue mejorar el proceso de procesamiento de gráficos: desde el análisis del resultado XML hasta la generación de los respectivos gráficos SVG o PNG y luego pasarlos a El visor de resultados locales, el archivo de resultados de PDF, o los sirve dinámicamente en OpenBenchmarking.org o Phoromatic. Gracias a la repetición exitosa, el proceso de representación gráfica es significativamente más rápido. Con todas las pruebas internas realizadas, este proceso de procesamiento de gráficos es aproximadamente 4 veces más rápido que Phoronix Test Suite 5.8! Si está ejecutando el Phoronix Test Suite localmente, puede que no note ninguna diferencia cuando ya se tarda menos de un segundo, pero en OpenBenchmarking.org donde millones de gráficos se procesan cada mes, es un gran impacto en los recursos del sistema. Esto también es de gran beneficio para nuestro rastreador de referencia LinuxBenchmarking.com, donde ahora se necesita mucho menos tiempo para obtener dinámicamente una gran cantidad de resultados históricos de referencia. Para los usuarios de Phoromatic, también significará que se necesitará mucho menos tiempo al realizar comparaciones grandes sobre los resultados existentes o al analizar el rendimiento de sus sistemas bajo prueba durante varios meses o años.
  • Además de ser mucho más rápido, pts-core utiliza significativamente menos memoria durante estas tareas pesadas. Con Phoronix Test Suite 5.8.1 el uso máximo de memoria llegó a casi 1 GB al renderizar miles de resultados a la vez, mientras que ahora con Phoronix Test Suite 6.0 el uso máximo de la memoria está alrededor de una mejora de 4x. Una vez más, esto será más dramático para los usuarios de Phoromatic y OpenBenchmarking.org.
  • Por último, otra mejora de bajo nivel realizada fue una gran reelaboración que ocurrió dentro del código gráfico (pts_Graph). Los cambios permitirán que nuestros gráficos sean más ricos y más extensibles avanzando, pero una victoria inmediata, además de permitir parcialmente el rendimiento más rápido, es que pts_Graph se encargue de generar gráficos SVG más optimizados. Los tipos de gráficos comunes son aproximadamente la mitad del tamaño que en las versiones anteriores de Phoronix Test Suite. Los gráficos PNG / JPEG continúan soportados para su integración en archivos PDF, así como para soportar navegadores web heredados.
  • Monitoreo del sensor reelaborado:
  • Hubo un cambio significativo en el funcionamiento de la monitorización de los sensores Phodevi (Phoronix Device Interface). El nuevo marco de sensores está ahora correctamente multihilo, mucho más extensible y ahora también soporta la creación dinámica de sensores en casos de deseos de monitorizar el uso de la CPU o las temperaturas por base, en lugar de sólo el paquete global o cuando se busca De lo contrario subdividir los datos del sensor. Los sensores de Phoronix Test Suite se comportan de la misma manera a través de la variable de entorno MONITOR = y los sensores del sistema phoronix-test-suite.
  • Adiciones de Soporte Phodevi:
  • Ahora hay soporte para el monitoreo térmico de GPU en más hardware (incluyendo el NVIDIA Jetson TX1), detección de versión para el servidor X.Org ejecutándose como no root en Debian, detección de almacenamiento en estado sólido NVMe, detección AMDGPU DRM, BcacheFS Detección de superbloque y mucho más.
  • Módulo de Subsistema Linux Perf:
  • Hay un nuevo módulo llamado linux_perf que soporta el reportar de varios contadores de rendimiento de subsistema de perfis de Linux en una base por prueba. Este módulo se carga automáticamente cuando se establece la variable de entorno LINUX_PERF = 1 antes de ejecutar el Phoronix Test Suite.
  • Módulo Performance-Per-Dollar:
  • Otro nuevo módulo Phoronix Test Suite proporciona gráficos de rendimiento por dólar automatizados basados ​​en la información de precios suministrada por el usuario para el componente / sistema bajo prueba. Es una manera fácil de ejecutar un análisis de costos para complementar las cifras de rendimiento bruto. Este módulo se habilita automáticamente a través de la variable de entorno COST_PERF_PER_DOLLAR = y se establece en el valor de dólar deseado para la ejecución de prueba actual.
  • Más Más:
  • También hay varias mejoras en otras áreas del Phoronix Test Suite, las actualizaciones de soporte de Windows, el manejo de dependencias externas de DragonFlyBSD a través de ports de DPorts en lugar de pkgsrc, las mejoras de prueba de paso / fallo, la fecha / hora estimada para la terminación de prueba. CLI además del tiempo estimado restante, un mejor soporte para sistemas apátridas y otros cambios más pequeños.

Novedades en la versión 6.0.0:

  • Nueva interfaz de usuario de Phoromatic:
  • Dado que el servidor Phoromatic de código abierto se fusionó en la base de código principal Phoronix Test Suite en Phoronix Test Suite 5, nuestro componente de orquestación y administración de pruebas ha visto muchas adiciones significativas a lo largo de las versiones 5.x. Con Phoronix Test Suite 6.0, se añaden muchas características nuevas al servidor y al cliente Phoromatic incorporados. Uno de los cambios visibles con Phoronix Test Suite 6.0 es que el diseño del sitio ha sido revisado y hay soporte inicial para dispositivos móviles. El tema también se ha actualizado para ser más coherente con el nuevo visor de resultados y el diseño del sitio Phoronix Test Suite.
  • Nuevo visor de resultados:
  • El visualizador de resultados de Phoronix Test Suite local ha sido completamente reescrito. Anteriormente, el espectador confiaba en XSL para diseñar el visor de resultados, pero con el soporte del navegador para que empezara a influir, el nuevo visor se escribió para utilizar HTML y JavaScript para procesar los datos de resultados XML. Este nuevo espectador ha sido probado en todos los principales navegadores web y está funcionando mucho mejor. Más allá de los cambios internos, el tema por defecto del visor de resultados se ha actualizado para mejorar el jive con el nuevo sitio de Phoronix-Test-Suite.com que se lanzó hace algunas semanas.
  • Más adiciones de Phoromatic:
  • El servidor de Phoromatic tiene ahora una nueva opción de configuración para la autenticación automática de nuevos clientes para aprobar automáticamente nuevos sistemas que intenten conectarse a una cuenta de Phoromatic. El servidor de Phoromatic ahora también tiene soporte para exportar resultados como XML directamente desde la interfaz web, junto con la exportación de resultados PDF y CSV. El servidor de Phoromatic también tiene ahora una página de perfiles de prueba para mostrar información de prueba básica junto con los resultados asociados con una prueba dada, similar a la funcionalidad encontrada en OpenBenchmarking.org.
  • Mejoras de bajo nivel:
  • Gran parte del código interno de bajo nivel del pts-core de la suite de pruebas de Phoronix fue significativamente reelaborado. De hecho, una gran cantidad de código que se remonta a Phoronix Test Suite pre-1.0 fue reescrito para aprovechar las modernas interfaces PTS y nuevas características de lenguaje PHP. Esta reelaboración produce mejoras significativas de velocidad (cubiertas en la siguiente sección), al mismo tiempo que permite que la nueva funcionalidad se implemente más fácilmente gracias a una base de código más limpia y más aerodinámica. Cuando el Phoronix Test Suite fue escrito originalmente, no fue diseñado alrededor de OpenBenchmarking.org y Phoromatic aún no concebidos, mientras que el nuevo código satisface mejor estos nuevos componentes y otras características aún no anunciadas. En particular, Phoronix Test Suite 6.0 debería responder mucho mejor para hacer grandes análisis de datos en conjuntos de resultados de rendimiento masivo.
  • Mayor rendimiento:
  • Mientras que el código previo a Hammerfest funciona bien para todos los usuarios que ejecutan el Phoronix Test Suite de forma individual y ejecutando tantos puntos de referencia para su deleite en un sistema, el trabajo de bajo nivel fue impulsado en parte para garantizar una mayor eficiencia de Empresas que gestionan sus propios servidores internos Phoromatic o OpenBenchmarking.org. Phoronix Test Suite 6.0 puede no parecer mucho más rápido cuando se está ejecutando un par de puntos de referencia en el sistema, pero al procesar miles de resultados en tiempo real para mostrar, hay una aceleración dramática.
  • Cuando se utiliza la prueba de auto-hosting de Phoronix Test Suite (test de depuración de la suite de prueba de phoronix-suite o prueba de pts de la prueba de prueba de phoronix-test-suite en el modo de perfil de prueba de auto-hosting) Las mejoras de rendimiento de Phoronix Test Suite 6.0 son bastante claras. El tiempo total de la prueba que hace hincapié en todas las rutas de código caliente del software se redujo de 617 segundos a completar a poco más de 200 segundos ... En otras palabras, alrededor de tres veces más rápido a través de esta actualización Phoronix Test Suite con el mismo Pila de PHP.
  • Uno de los grandes enfoques con el nuevo nivel de trabajo para Phoronix Test Suite 6.0 fue mejorar el proceso de procesamiento de gráficos: desde el análisis del resultado XML hasta la generación de los respectivos gráficos SVG o PNG y luego pasarlos a El visor de resultados locales, el archivo de resultados de PDF, o los sirve dinámicamente en OpenBenchmarking.org o Phoromatic. Gracias a la repetición exitosa, el proceso de representación gráfica es significativamente más rápido. Con todas las pruebas internas realizadas, este proceso de procesamiento de gráficos es aproximadamente 4 veces más rápido que Phoronix Test Suite 5.8! Si está ejecutando el Phoronix Test Suite localmente, puede que no note ninguna diferencia cuando ya se tarda menos de un segundo, pero en OpenBenchmarking.org donde millones de gráficos se procesan cada mes, es un gran impacto en los recursos del sistema. Esto también es de gran beneficio para nuestro rastreador de referencia LinuxBenchmarking.com, donde ahora se necesita mucho menos tiempo para obtener dinámicamente una gran cantidad de resultados históricos de referencia. Para los usuarios de Phoromatic, también significará que se necesitará mucho menos tiempo al realizar comparaciones grandes sobre los resultados existentes o al analizar el rendimiento de sus sistemas bajo prueba durante varios meses o años.
  • Además de ser mucho más rápido, pts-core utiliza significativamente menos memoria durante estas tareas pesadas. Con Phoronix Test Suite 5.8.1 el uso máximo de memoria llegó a casi 1 GB al renderizar miles de resultados a la vez, mientras que ahora con Phoronix Test Suite 6.0 el uso máximo de la memoria está alrededor de una mejora de 4x. Una vez más, esto será más dramático para los usuarios de Phoromatic y OpenBenchmarking.org.
  • Por último, otra mejora de bajo nivel realizada fue una gran reelaboración que ocurrió dentro del código gráfico (pts_Graph). Los cambios permitirán que nuestros gráficos sean más ricos y más extensibles avanzando, pero una victoria inmediata, además de permitir parcialmente el rendimiento más rápido, es que pts_Graph se encargue de generar gráficos SVG más optimizados. Los tipos de gráficos comunes son aproximadamente la mitad del tamaño que en las versiones anteriores de Phoronix Test Suite. Los gráficos PNG / JPEG continúan soportados para su integración en archivos PDF, así como para soportar navegadores web heredados.
  • Monitoreo del sensor reelaborado:
  • Hubo un cambio significativo en el funcionamiento de la monitorización de los sensores Phodevi (Phoronix Device Interface). El nuevo marco de sensores está ahora correctamente multihilo, mucho más extensible y ahora también soporta la creación dinámica de sensores en casos de deseos de monitorizar el uso de la CPU o las temperaturas por base, en lugar de sólo el paquete global o cuando se busca De lo contrario subdividir los datos del sensor. Los sensores de Phoronix Test Suite se comportan de la misma manera a través de la variable de entorno MONITOR = y los sensores del sistema phoronix-test-suite.
  • Adiciones de Soporte Phodevi:
  • Ahora hay soporte para el monitoreo térmico de GPU en más hardware (incluyendo el NVIDIA Jetson TX1), detección de versión para el servidor X.Org ejecutándose como no root en Debian, detección de almacenamiento en estado sólido NVMe, detección AMDGPU DRM, BcacheFS Detección de superbloque y mucho más.
  • Módulo de Subsistema Linux Perf:
  • Hay un nuevo módulo llamado linux_perf que soporta el reportar de varios contadores de rendimiento de subsistema de perfis de Linux en una base por prueba. Este módulo se carga automáticamente cuando se establece la variable de entorno LINUX_PERF = 1 antes de ejecutar el Phoronix Test Suite.
  • Módulo Performance-Per-Dollar:
  • Otro nuevo módulo Phoronix Test Suite proporciona gráficos de rendimiento por dólar automatizados basados ​​en la información de precios suministrada por el usuario para el componente / sistema bajo prueba. Es una manera fácil de ejecutar un análisis de costos para complementar las cifras de rendimiento bruto. Este módulo se habilita automáticamente a través de la variable de entorno COST_PERF_PER_DOLLAR = y se establece en el valor de dólar deseado para la ejecución de prueba actual.
  • Más Más:
  • También hay varias mejoras en otras áreas del Phoronix Test Suite, las actualizaciones de soporte de Windows, el manejo de dependencias externas de DragonFlyBSD a través de ports de DPorts en lugar de pkgsrc, las mejoras de prueba de paso / fallo, la fecha / hora estimada para la terminación de prueba. CLI además del tiempo estimado restante, un mejor soporte para sistemas apátridas y otros cambios más pequeños.

Novedades en la versión 5.8.0:

  • Mejoras de soporte de MIPS
  • Rendimiento más rápido de los archivos de resultado y otras mejoras en el procesamiento de datos
  • Mejoras en la gestión del estrés
  • Supervisión del sensor del sistema a través de la interfaz de usuario de Phoromatic
  • Adición del visor de exportación de resultados de Phoromatic
  • Varios hardware Linux & amp; Mejoras de detección de software
  • Permita que los clientes de Phoronix Test Suite sean auto-actualizados a través de la secuencia de comandos de actualización que se pasa desde el servidor de Phoromatic
  • Soporte del servidor web Mongoose para la instancia HTTP del servidor de Phoromatic
  • Soporta ver los registros del cliente del sistema a través de la interfaz de usuario del servidor de Phoromatic
  • Numerosas otras mejoras de Phoromatic

Novedades en la versión 5.6.0 / 5.8.0 Hito 5:

  • pts-core: Comienza a mover las posibles secuencias de comandos de implementación en deploy / directory
  • pts-core: Mueva phoromatic-client y phoromatic-server Archivos de trabajo Upstart para desplegar /
  • pts-core: Mueva los archivos de servicio de phoromatic-client y phoromatic-server para deploy /
  • pts-core: Añada sub-comando de resultado-archivo-a-json muy básico
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting ya no se utiliza en OpenBenchmarking.org
  • Tire de los guiones JuJu desde https://github.com/juju-solutions/pts para desplegar / juju
  • phodevi: Más tolerancia para que los clientes recuperen la falla de comunicación de conexión a Internet / servidor
  • phoromatic: Programación de la página principal de limpieza para los horarios sin sistemas asociados
  • phoromatic: muestra los resultados del ticket coincidente en la columna de resultados de comparación en la página de resultados
  • phoromatic: Permitir que la página de resultados se limite a determinadas combinaciones de hash o boletos
  • phoromatic: Permite que el cuadro de búsqueda de la página de resultados también busque los componentes de hardware / software del sistema
  • phoromatic: Solución para eliminar un sistema de todos los grupos de la página de sistemas de edición de grupos de sistemas
  • phoromatic: Permitir el reemplazo por sistema de si se permiten interrupciones automáticas del sistema
  • phoromatic: Deshazte de la comprobación de bloque-poweroff en el módulo cliente ahora que se puede hacer por sistema desde el lado del servidor
  • phoromatic: Permitir power ups de WoL para honrar tickets de referencia
  • phoromatic: Unifica más código de start.php en phoromatic_server
  • phoromatic: Siempre desactive el registro GRUB cuando sea aplicable
  • phoromatic: Agregue "Tabla de mantenimiento del sistema"
  • phoromatic: Añada la opción de configuración "PowerOnSystemDaily" para asegurar, independientemente de la programación, que los sistemas al menos se activen / comuniquen diariamente si están habilitados
  • phoromatic: Nueva gestión de casillas en la página de resultados para gestionar comparaciones y eliminar múltiples resultados
  • phoromatic: Comience a trabajar en la nueva página principal

Novedades en la versión 5.6.0 / 5.8.0 Hito 1:

  • pts-core: Comienza a mover las posibles secuencias de comandos de implementación en deploy / directory
  • pts-core: Mueva phoromatic-client y phoromatic-server Archivos de trabajo Upstart para desplegar /
  • pts-core: Mueva los archivos de servicio de phoromatic-client y phoromatic-server para deploy /
  • pts-core: Añada sub-comando de resultado-archivo-a-json muy básico
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting ya no se utiliza en OpenBenchmarking.org
  • Tire de los guiones JuJu desde https://github.com/juju-solutions/pts para desplegar / juju
  • phodevi: Más tolerancia para que los clientes recuperen la falla de comunicación de conexión a Internet / servidor
  • phoromatic: Programación de la página principal de limpieza para los horarios sin sistemas asociados
  • phoromatic: muestra los resultados del ticket coincidente en la columna de resultados de comparación en la página de resultados
  • phoromatic: Permitir que la página de resultados se limite a determinadas combinaciones de hash o boletos
  • phoromatic: Permite que el cuadro de búsqueda de la página de resultados también busque los componentes de hardware / software del sistema
  • phoromatic: Solución para eliminar un sistema de todos los grupos de la página de sistemas de edición de grupos de sistemas
  • phoromatic: Permitir el reemplazo por sistema de si se permiten interrupciones automáticas del sistema
  • phoromatic: Deshazte de la comprobación de bloque-poweroff en el módulo cliente ahora que se puede hacer por sistema desde el lado del servidor
  • phoromatic: Permitir power ups de WoL para honrar tickets de referencia
  • phoromatic: Unifica más código de start.php en phoromatic_server
  • phoromatic: Siempre desactive el registro GRUB cuando sea aplicable
  • phoromatic: Agregue "Tabla de mantenimiento del sistema"
  • phoromatic: Añada la opción de configuración "PowerOnSystemDaily" para asegurar, independientemente de la programación, que los sistemas al menos se activen / comuniquen diariamente si están habilitados
  • phoromatic: Nueva gestión de casillas en la página de resultados para gestionar comparaciones y eliminar múltiples resultados
  • phoromatic: Comience a trabajar en la nueva página principal

Qué es nuevo en la versión 5.4.1 / 5.6 Hito 3:

  • phoromatic: Permitir que se eliminen los disparadores
  • phoromatic: Confíe en el almacenamiento en caché para determinar los perfiles de prueba en caché preexistentes de la interfaz web
  • phoromatic: Añadir un resultado RSS support
  • phoromatic: agrega una nueva opción a la página de resultados
  • phoromatic: Hacer cumplir el nuevo inicio de sesión de PTS siempre que cambie la versión de núcleo de PTS debido a posibles cambios en la interfaz
  • phoromatic: Página de creación de la suite de compilación
  • phoromatic: Añade soporte para la página de suites locales
  • phoromatic: Añadir una página de referencia
  • phoromatic: Añade soporte para ver boletos de referencia emitidos
  • phoromatic: Agregar opción para forzar la reconstrucción de bases de datos de resultados
  • phoromatic: Agregue el ID del sistema a la cadena de resultados al ejecutar varias pruebas sin variables

Novedades en la versión 5.6 Hito 1:

  • pts-core: Añadir modo de visualización "corto"
  • pts-core: Añade el comando stress-run para permitir la prueba simultánea de estrés / burn-in / torture
  • pts-core: Añade soporte de TOTAL_LOOP_TIME a stress-run
  • pts-core: Añade TOTAL_LOOP_TIME = soporte infinito para realizar pruebas en un bucle infinito
  • pts-core: Añade soporte para el análisis de resultados de salida libframetime
  • phoromatic: Comienzo inicial de la página del rastreador básico
  • phoromatic: Mejor recuperación de cuentas Phoromatic existentes en sistemas recargados en los que se ha cambiado el auto ID de la máquina
  • timed_screenshot: arregla el fallo cuando falta PHP GD

Novedades en la versión 5.4.1:

  • XML de AppData actualizado para la suite de pruebas de Phoronix.
  • El analizador de resultados en pts-core ahora tiene un soporte mejorado para analizar los vertederos de latencia de marco CSV según lo necesite los nuevos perfiles de prueba, actualmente es necesario para la nueva prueba de Civilization: Beyond Earth.
  • El suborden phoronix-test-suite enterprise-setup. Consulte la documentación para obtener más información.
  • Varias actualizaciones de Phoromatic Server, incluyendo cadenas de resultado mejoradas al fusionar archivos de resultados aleatorios, informes de las direcciones IP / MAC en la página de reclamación del sistema y otras mejoras menores.

Novedades en la versión 5.4.0:

  • Revisión general del servidor Phoromatic incorporado
  • Soporte de red Avahi cero-conf
  • Mejora del manejo de la caché de descarga
  • Mejoras de detección de hardware IBM POWER8
  • Varios refactorización de código & amp; Otras mejoras

Novedades en la versión 5.4.0 Etapa 6:

  • pts-core: Fijar resultado fusionando cuando el identificador de prueba PTS es nulo, utilice la cadena de título como identificador
  • pts-core: comprueba la compatibilidad con los sockets de PHP
  • pts-core: Mejorado make-download-cache
  • pts-core: Mejora la detección de PHP_BIN
  • pts-core: Utiliza la biblioteca zip del sistema si PHP ZIP no está disponible
  • phoromatic: El trabajo phoromatic-server de Upstart está funcionando (probado en Scientific Linux 6.6)
  • phoromatic: Añada el botón "Ejecutar programación de pruebas ahora" para probar la página de programación para permitir pruebas fáciles de una sola vez / manuales
  • phoromatic: agrega algunas estadísticas básicas a la página rootadmin
  • phoromatic: Permite que la ubicación de PhoromaticStorage se modifique desde la webUI al iniciar sesión como rootadmin
  • phoromatic: Permite que la ubicación de la caché de descarga se modifique desde la webUI al iniciar sesión como rootadmin
  • phoromatic: permite modificar los detalles del proxy de red desde el webUI al iniciar sesión como rootadmin
  • phoromatic: Permita que los puertos HTTP / WebSocket se modifiquen desde la webUI al iniciar sesión como rootadmin
  • phoromatic: Aumenta memory_limit en descargas de caché de descarga
  • phoromatic: Expone todos los modos de vídeo posibles como opciones de prueba
  • phoromatic: muestra los disparadores recientes en la página de un programa de prueba
  • phoromatic: Agregue la opción "Subir resultados a OpenBenchmarking.org" a la página de configuración
  • phoromatic: Solución para desactivar opciones en la página de configuración
  • phoromatic: recuerda la última conexión de Phoromatic Server satisfactoria
  • phoromatic: Agregar comandos de reinicio y apagado al módulo de Phoromatic

Novedades en la versión 5.4.0 Etapa 5:

  • pts-core: Mejoras al ejecutar como servicio / demonio systemd
  • pts-core: Prefiera Firefox en el navegador Epiphany
  • phoromatic: implementar notificaciones por correo electrónico en las subidas de resultados
  • phoromatic: Implementar notificaciones por correo electrónico sobre errores / advertencias generados por el sistema
  • phoromatic: implementar notificaciones por correo electrónico sobre nuevos sistemas agregados
  • phoromatic: Permite comparar fácilmente un archivo de resultados con otros resultados para ese ID de programación dado
  • phoromatic: Mejora el formato de las listas
  • phoromatic: Añadir los tiempos vistos a los resultados
  • phoromatic: Añada "mostrar sólo los resultados con la variación" a la página de visualización de resultados
  • phoromatic: Añade un resultado que indica la página principal
  • phoromatic: Permita que otros resultados de prueba no programados se carguen en el servidor de Phoromatic utilizando el subcomando phoromatic.upload-result
  • phoromatic: muestra las ubicaciones del archivo / ruta al iniciar el servidor de Phoromatic
  • phoromatic: Utilice un puerto disponible elegido al azar de forma predeterminada al iniciar el servidor de Phoromatic si no hay puertos definidos
  • phoromatic: Añade soporte básico de administrador de raíz a la interfaz web de Phoronix
  • pts_Graph: Reducir el tamaño de las cadenas de texto de subtítulos cuando son demasiado largos

Qué es nuevo en la versión 5.4.0 Hito 4:

  • pts-core: Agregue 3840 x 2160 (4K UHD) a más modos de repliegue de modo de configuración
  • pts-core: Comience a trabajar en soporte para usar la jerarquía de sistema de archivos Linux estándar cuando se ejecute como root como un servicio
  • pts-core: Agregue la opción PhoromaticStorage al archivo XML de configuración del usuario de Phoronix Test Suite
  • phoromatic: Reporte de los recuentos totales de resultados para los horarios de prueba dados
  • phoromatic: Reportar errores de benchmarking / prueba en el servidor
  • phoromatic: Mostrar errores del sistema / advertencias de la interfaz web de Phoromatic
  • phoromatic: No intente volver a ejecutar las programaciones de prueba en clientes si previamente informaron errores / advertencias para esa combinación de calendario / ID de disparo
  • phoromatic: Los nombres de usuario deben tener al menos cuatro caracteres
  • phoromatic: agrega una vista general de la programación a la página de programaciones
  • phoromatic: agrega los eventos programados de hoy a la barra lateral
  • phoromatic: Mejorar el identificador de resultados / el reporte de títulos para los resultados
  • phoromatic: Implementa el nivel de cuenta "Power User"
  • phoromatic: Añada la opción de normalizar resultados a la página de resultados phoromatic
  • phoromatic: Soporte para saltar a la página de resultados de prueba para XXX días pasados ​​de la prueba de la página de programación
  • phodevi: mejoras de detección de hardware de IBM POWER

Qué es nuevo en la versión 5.4.0 Hito 3:

  • Refinamientos a la interfaz de usuario web de Phoromatic.
  • Funciones básicas de registro de servicio para clientes / servidores Phoromatic iniciados por systemd, etc.
  • Soporte para intentar descargar archivos varias veces desde caches de descarga remota en caso de fallos de conexión / servicio.
  • Una nueva interfaz de creación de planificador desde la interfaz de usuario web de Phoromatic junto con soporte de edición completo.
  • Reactivación de la función "Phoromatic" de los grupos de sistemas y ahora debe estar completamente trabajando y la característica completa.
  • Soporte para usuarios de Phoromatic para crear múltiples usuarios asociados con los mismos datos de cuenta, incluido el soporte para "cuentas de espectador" que pueden ver pero no manipular los datos de la cuenta.
  • Flujo de actividad para mostrar datos de usuario de Phoromatic asociados a una cuenta determinada.
  • Compatibilidad con la fusión de resultados de la interfaz web de Phoromatic.
  • Compatibilidad con la eliminación de resultados de la interfaz web de Phoromatic.
  • Otras mejoras y mejoras del Phoronix Test Suite y del código Phoromatic.

Novedades en la versión 5.4.0 Etapa 1:

  • pts-core: Desinfectar las cadenas de usuario pts_result_file
  • pts-core: No establezca memory_limit con HHVM
  • pts-core: Suelte soporte phoromatic_legacy (antigua versión de Phoromatic.com)
  • system_monitor: Cálculo de perf-per-Watt correcto para resultados LIB
  • phodevi: Soporta los cambios de formato pstate de Nouveau para leer núcleo / mem MHz en nuevos kernels
  • phodevi: Apoyo a la lectura de monitor EDID sobre sysfs, descodificación de descriptores, y la obtención de nombre de monitor (debe mejorar el informe de nombre de monitor para los sistemas Intel Linux)
  • phodevi: Mejora de la detección SoC
  • pts_LineGraph: Corrección de alineación para las claves

Novedades en la versión 5.2.1:

  • pts-core: agrega VDPAU como una dependencia de la dependencia externa de xorg-video en más plataformas
  • pts-core: No compruebe las credenciales de OpenBenchmarking.org cuando la red está baja
  • pts-core: Reorganizar el subcomando resultado-archivo-a-texto, mostrar los resultados de los gráficos basados ​​en texto
  • phodevi: Mejora la detección de utilización de la GPU del controlador binario NVIDIA
  • phodevi: Agregue la detección de entorno DDE / Deepin Desktop
  • pts_Graph: Pocas correcciones menores de alineación de gráficos

Novedades en la versión 5.2.0:

  • Vista previa técnica / Servidor Phoromatic integrado experimental
  • Mejoras en el gráfico de resultados, incluyendo gráficos de gráfico de caja nuevos
  • Phodevi software & amp; Mejoras de detección de hardware
  • Informes de uso de GPU Phadevi Radeon vía RadeonTOP
  • Nuevas opciones de subcomandos de Phoronix Test Suite
  • Soluciones de errores y otras mejoras menores

Qué es nuevo en la versión 5.2 Milestone 4:

  • pts-core: Siempre reporte el regulador de escala de la CPU a la tabla del sistema
  • pts-core: Añade la opción auto-sort-result-file
  • phoromatic: Mejora la página de los sistemas
  • phoromatic: permite hasta tres fallos de conexión antes de salir
  • pts_Graph: Rendimiento mejorado, más limpio y más preciso del pts_OverViewGraph
  • pts_Graph: Hacer que el gráfico del cuadro de la caja horizontal esté en buen estado
  • pts_Graph: Revertir más temprano render_graph_value_ticks () cambia por mufasa72 ya que produce valores de tick incorrectos
  • pts_Graph: utilice el gráfico de cuadro horizontal al renderizar tiempos de trama para un gran número de resultados
  • pts_Graph: Varias otras mejoras gráficas

Qué es nuevo en la versión 5.2 Milestone 2:

  • pts-core: agrega la variable de entorno RUN_TESTS_IN_RANDOM_ORDER para que las pruebas se ejecuten en un orden aleatorio
  • pts-core: Agrega sdl2-development a las dependencias externas de PTS
  • pts-core: Corrección de la regla de 5.2m1 que rompió algunas áreas de la interfaz gráfica de usuario / web
  • pts_Graph: Renderizar min / avg / max stats en la parte superior de los gráficos de línea (gracias a mufasa72)

Qué es nuevo en la versión 5.2 Milestone 1:

  • El trabajo más notable que se está llevando a cabo con Phoronix Test Suite 5.2 es el portado de Phoromatic a las modernas interfaces PTS. Con Phoronix Test Suite 5.2 es posible poner en marcha una instancia de servidor Phoromatic local simplemente ejecutando phoronix-test-suite start-phoromatic-server y desde allí recibirá todas sus necesidades (con el único requisito posible es el soporte PHP5 SQLite ). Sin embargo, para el primer hito de hoy, el soporte no está en forma. La interfaz web es muy diferente del antiguo código Phoromatic y todavía estoy portando el código para trabajar con las nuevas interfaces.
  • El nuevo código Phoromatic con PTS 5.2m1 funcionará con la configuración de sistemas y la programación básica, pero aún no es funcional. Esperemos que en la próxima semana tendrá todo el código totalmente funcional contra las últimas interfaces PTS. Idealmente no habrá ningún salto de esquema API o base de datos, pero no estoy haciendo ninguna garantía antes de la versión oficial de 5.2.0. Para organizaciones que necesiten alojar sus resultados "detrás del cortafuegos" y fuera del espectro de OpenBenchmarking.org que aún necesitarán una licencia de soporte comercial a través del Phoronix Test Suite.
  • Además del portal Phoromatic en curso para soportar un servidor de auto-hosting desde el cliente de Phoronix Test Suite, otros cambios incluyen varias correcciones, un mejor soporte para variables de entorno externas, soporte para un rango de entradas de prueba a ser soportadas, Mejoras para la detección de frecuencia de núcleos GPU de NVIDIA en GPUs modernas y generación de informes de uso de GPU a través del binario opcional radeontop.

Novedades en la versión 5.0.1:

  • Se han añadido más ayudantes al introducir argumentos no válidos en varios subcomandos de phoronix-test-suite.
  • Mejoras en la dependencia externa (arreglos Ubuntu de 32/64-bit, agregados a PCRE)
  • La comunicación HTTPS OpenBenchmarking.org está deshabilitada por defecto para solucionar problemas relacionados con el proxy.
  • Se ha añadido un subdirectorio de edición-resultado-archivo para cambiar las cadenas de título y descripción de un archivo de resultados guardado después del proceso de prueba. También hay una solución para garantizar que las descripciones de los archivos de resultados se actualizan correctamente.
  • Un archivo AppData se envía ahora con el Phoronix Test Suite.
  • Varias mejoras de benchmarking de Linux en un mejor manejo de la configuración PHP de su stock y otras diferencias del sistema.
  • Otras mejoras menores.

Qué es nuevo en la versión 5.0.0 Hito 1:

  • pts-core: agrega soporte para el servidor web-lanzador
  • pts-core: Compatibilidad con HHVM como servidor web
  • pts-core: optimizaciones de la velocidad de inicio
  • pts-core: Limpieza de informes de errores de código
  • pts-core: Agrega opciones de acceso remoto y contraseña de servidor a las opciones de configuración de user-config.xml
  • pts-core: Ajuste el manejo de PTS OpenBenchmarking.org la descarga de la orden del perfil de prueba y el manejo de hash
  • pts-core: Reduce la comunicación innecesaria con el servidor de red OpenBenchmarking.org
  • pts-core: Soporta identificadores de sistema de hasta 64 caracteres
  • pts-core: añade LIMIT_ELAPSED_TEST_TIME para limitar la cantidad de tiempo (en minutos) de un proceso determinado de Phoronix Test Suite para completar sus pruebas
  • pts-core: permite cadenas de descriptor nulas
  • pts-core: Corregir regex para la cadena de versiones
  • pts-core: Correcciones aleatorias
  • phodevi: Varias mejoras
  • phodevi: Mejora de los informes de fallback del planificador de disco
  • documentación: Actualización para señalar la nueva ubicación de Git en github.com/phoronix-test-suite/ sobre Phorogit
  • nye_Xml: Solución para escribir ceros en etiquetas XML cuando se utiliza la función "cuando no está vacía"

Novedades en la versión 4.8.6:

  • Mejoras de soporte de DragonFlyBSD 3.6.0.
  • Compatibilidad con la transferencia de argumentos de prueba a ganchos de script de perfil pre / intermedio / posterior y soporte para la depuración de estos scripts dentro del modo de ejecución de depuración existente.
  • Mejoras para leer el ancho del terminal. También hay algunos ajustes menores de formato de texto.
  • Mejoras en la interfaz de dispositivos Phoronix (Phodevi) de la lectura de la información del monitor en el controlador binario NVIDIA Linux, detección mejorada de resolución de varios monitores en entornos X11 y otros ajustes.
  • Varias correcciones de errores.

Novedades en la versión 4.8.5:

  • pts-core: mejora el formato de los mensajes de interrupción con el modo de visualización concisa (predeterminado)
  • pts-core: no elimine los archivos de instalación de prueba en los errores de instalación
  • pts-core: permite que el comando download-test-files utilice IDs de OpenBenchmarking.org
  • pts-core: no aumenta dinámicamente el número de ejecución de prueba cuando se trata de cuotas de caché
  • pts-core: Solución para no abrir el navegador web en modo batch
  • pts-core: Añade zypper al soporte de ayuda de SUSE cuando no encuentras PHP
  • phodevi: Añade soporte para el análisis de Nouveau PSTATE en Linux 3.13 +
  • phodevi: Reconozca las tarjetas gráficas 'HIS' (Hightech Information System)
  • phodevi: Reconoce las tarjetas gráficas 'ZOTAC'
  • phodevi: Corregir la detección de informes del modelo de monitor redundante en Catalyst
  • phodevi: Añada compatibilidad con NVIDIA-Settings GPUUtilization en gpu.usage sensor

Programas parecidos

bandwidth
bandwidth

20 Feb 15

nbench
nbench

3 Jun 15

CompBenchmarks
CompBenchmarks

3 Jun 15

netperf
netperf

3 Jun 15

Comentarios a la Phoronix Test Suite

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!