Phoronix Test Suite ( PTS ) es un software de referencia gratuito y de código abierto para Linux y otros sistemas operativos. Phoronix Test Suite, desarrollado por Michael Larabel y Matthew Tippett, ha sido respaldado por sitios como Linux.com , [2] LinuxPlanet , [3] y Softpedia . [4]
Phoronix Test Suite admite más de 220 perfiles de prueba y más de 60 conjuntos de pruebas. Utiliza una arquitectura de prueba basada en XML. Las pruebas disponibles para usar incluyen sensores MEncoder , FFmpeg y lm , junto con juegos OpenGL como Doom 3 , Nexuiz y Enemy Territory: Quake Wars , y muchos más. [5] La suite también contiene una función llamada PTS Global donde los usuarios pueden cargar los resultados de sus pruebas e información del sistema para compartir. Al ejecutar un solo comando, otros usuarios pueden comparar los resultados de sus pruebas con un sistema seleccionado en un modo de comparación fácil. [6] Antes de 2014, estos resultados de referencia se podían cargar en la base de datos en línea Phoronix Global, pero desde 2013, estos resultados de referencia se pueden cargar en openbenchmarking.org. [7] Phoronix admite la bisección automatizada de Git en función del rendimiento para encontrar regresiones de rendimiento y presenta verificación de significación estadística .
Phoromatic es un sistema de gestión de pruebas remotas basado en web para Phoronix Test Suite. Permite la programación automática de pruebas. Está dirigido a la empresa. Puede gestionar varios nodos de prueba simultáneamente dentro de una granja de pruebas o un entorno distribuido.
Phoromatic Tracker es una extensión de Phoromatic que proporciona una interfaz pública en granjas de prueba. [8] Actualmente, sus implementaciones de referencia monitorean de forma autónoma el rendimiento del kernel de Linux a diario, [9] Fedora Rawhide, [10] y Ubuntu . [11]
PTS Desktop Live era una distribución de Linux x86-64 simplificada , que incluía Phoronix Test Suite 2.4 . Fue diseñado para probar/evaluar computadoras desde un entorno LiveDVD/LiveUSB. [12]
Phodevi (Phoronix Device Interface) es una biblioteca que proporciona una API limpia, estable e independiente de la plataforma para acceder a información de software y hardware. [13]
Phoronix Certification & Qualification Suite (PCQS) es una especificación de referencia para Phoronix Test Suite.
Phoronix es un sitio web de tecnología que ofrece información sobre el desarrollo del kernel de Linux , reseñas de productos, entrevistas y noticias sobre software gratuito y de código abierto mediante el seguimiento de la lista de correo del kernel de Linux o entrevistas.
Phoronix fue fundada en junio de 2004 por Michael Larabel, quien actualmente se desempeña como propietario y editor en jefe.
Fundada el 5 de junio de 2004, [14] Phoronix comenzó como un sitio web con un puñado de reseñas y guías de hardware, [15] [16] pasando a artículos que cubren sistemas operativos basados en Linux y software de código abierto como Ubuntu , Fedora , SUSE , [17] y Mozilla ( Firefox / Thunderbird ) a principios de 2005. [18] Phoronix se centra en la evaluación comparativa de hardware que ejecuta Linux, con una inclinación hacia artículos gráficos que monitorean y comparan controladores de dispositivos gráficos gratuitos y de código abierto y Mesa 3D. con los controladores de dispositivos gráficos propietarios de AMD y Nvidia . En junio de 2006, el sitio web añadió foros para acompañar el contenido de noticias. [19] El 20 de abril de 2007, Phoronix rediseñó su sitio web y comenzó a publicar reseñas y noticias del hardware Solaris además de contenido de Linux. [20] [21]
Otras publicaciones técnicas, como CNET News, han citado los puntos de referencia de Phoronix. [22] [23]
OpenBenchmarking.org es un servicio basado en web creado para funcionar con Phoronix Test Suite. Es una plataforma colaborativa que permite a los usuarios compartir sus pruebas de hardware y software a través de una interfaz en línea organizada. [24]
Se utiliza principalmente para realizar evaluaciones comparativas de rendimiento y probar el rendimiento de hardware/software, normalmente en el contexto de sistemas basados en Linux (a diferencia de SoapUI, que se utiliza para probar servicios web). [25]
El 5 de junio de 2008, se lanzó Phoronix Test Suite 1.0 con el nombre en clave Trondheim . [26] Esta versión 1.0 se compuso de 57 perfiles de prueba y 23 conjuntos de pruebas. [27]
El 3 de septiembre de 2008, se lanzó Phoronix Test Suite 1.2 con soporte para el sistema operativo OpenSolaris , [28] un marco de módulo acompañado de pruebas centradas en nuevas áreas, [29] y nuevos perfiles de prueba.
Phoronix Test Suite 1.8 incluye una interfaz gráfica de usuario (GUI) que utiliza GTK+ escrita con enlaces PHP-GTK .
3.4 incluye el módulo de evaluación comparativa MATISK y soporte inicial para GNU Hurd .