stringtranslate.com

Тестовый набор Phoronix

Phoronix Test Suite ( PTS ) — это бесплатное программное обеспечение с открытым исходным кодом для тестирования производительности Linux и других операционных систем. Phoronix Test Suite, разработанный Майклом Ларабелем и Мэтью Типпеттом, был одобрен такими сайтами, как Linux.com , [2] LinuxPlanet , [3] и Softpedia . [4]

Функции

Phoronix Test Suite поддерживает более 220 тестовых профилей и более 60 тестовых наборов. Он использует архитектуру тестирования на основе XML. Доступные для использования тесты включают MEncoder , FFmpeg и lm sensors , а также игры OpenGL, такие как Doom 3 , Nexuiz и Enemy Territory: Quake Wars , и многие другие. [5] Пакет также содержит функцию PTS Global, куда пользователи могут загружать свои результаты тестов и системную информацию для обмена. Выполнив одну команду, другие пользователи могут сравнивать свои результаты тестов с выбранной системой в режиме простого сравнения. [6] До 2014 года эти результаты тестов можно было загружать в онлайн-базу данных Phoronix Global, но с 2013 года эти результаты тестов можно загружать на openbenchmarking.org. [7] Phoronix поддерживает автоматизированное разделение Git на основе производительности для поиска регрессий производительности и имеет функцию проверки статистической значимости .

Компоненты

Фороматический

Phoromatic — это веб-система удаленного управления тестированием для Phoronix Test Suite. Она позволяет автоматически планировать тестирование. Она нацелена на предприятие. Она может управлять несколькими тестовыми узлами одновременно в тестовой ферме или распределенной среде.

Фороматический трекер

Phoromatic Tracker — это расширение Phoromatic, которое предоставляет публичный интерфейс для тестовых ферм. [8] В настоящее время их эталонные реализации автономно отслеживают производительность ядра Linux на ежедневной основе, [9] Fedora Rawhide, [10] и Ubuntu . [11]

PTS Desktop Live

PTS Desktop Live был урезанным дистрибутивом Linux x86-64 , который включал Phoronix Test Suite 2.4 . Он был разработан для тестирования/бенчмаркинга компьютеров из среды LiveDVD / LiveUSB. [12]

Фодеви

Phodevi (Phoronix Device Interface) — это библиотека , которая предоставляет чистый, стабильный, независимый от платформы API для доступа к информации о программном обеспечении и оборудовании. [13]

ПККС

Phoronix Certification & Qualification Suite (PCQS) — это эталонная спецификация для Phoronix Test Suite.

Сайт Фороникс

Phoronix — это технологический веб-сайт, предлагающий информацию о разработке ядра Linux , обзоры продуктов, интервью и новости о свободном и открытом программном обеспечении посредством мониторинга списка рассылки или интервью по ядру Linux .

Компания Phoronix была основана в июне 2004 года Майклом Ларабелем, который в настоящее время является ее владельцем и главным редактором.

История

Основанный 5 июня 2004 года, [14] Phoronix начинался как веб-сайт с несколькими обзорами и руководствами по оборудованию, [15] [16] перейдя к статьям, охватывающим операционные системы на базе Linux и программное обеспечение с открытым исходным кодом, такое как Ubuntu , Fedora , SUSE , [17] и Mozilla ( Firefox / Thunderbird ) примерно в начале 2005 года. [18] Phoronix фокусируется на бенчмаркинге оборудования под управлением Linux, с уклоном в графические статьи, которые отслеживают и сравнивают бесплатные и открытые драйверы графических устройств и Mesa 3D с фирменными драйверами графических устройств AMD и Nvidia . В июне 2006 года на веб-сайте появились форумы для сопровождения новостного контента. [19] 20 апреля 2007 года Phoronix изменил дизайн своего веб-сайта и начал публиковать обзоры и новости об оборудовании Solaris в дополнение к контенту Linux. [20] [21]

Другие технические издания, такие как CNET News, ссылались на результаты тестов Phoronix. [22] [23]

Открытый бенчмаркинг

OpenBenchmarking.org — это веб-сервис, созданный для работы с Phoronix Test Suite. Это совместная платформа, которая позволяет пользователям обмениваться своими аппаратными и программными тестами через организованный онлайн-интерфейс. [24]

В основном он используется для сравнительного анализа производительности и тестирования производительности оборудования и программного обеспечения, как правило, в контексте систем на базе Linux (в отличие от SoapUI, который используется для тестирования веб-сервисов). [25]

История релизов

5 июня 2008 года был выпущен Phoronix Test Suite 1.0 под кодовым названием Trondheim . [26] Этот выпуск 1.0 состоял из 57 тестовых профилей и 23 тестовых наборов. [27]

3 сентября 2008 года был выпущен Phoronix Test Suite 1.2 с поддержкой операционной системы OpenSolaris [28] , модульной структурой, сопровождаемой тестами, ориентированными на новые области [29] , и новыми тестовыми профилями.

Phoronix Test Suite 1.8 включает в себя графический пользовательский интерфейс (GUI) с использованием GTK+ , написанный с использованием привязок PHP-GTK .

3.4 включает модуль бенчмаркинга MATISK и начальную поддержку GNU Hurd .

Смотрите также

Ссылки

  1. ^ «История выпусков», Phoronix Test Suite , получено 24 июля 2022 г.
  2. ^ "Phoronix Test Suite переносит бенчмаркинг Linux на настольные компьютеры". Linux.com .
  3. ^ «Тестирование производительности Linux с помощью набора тестов Phoronix — стоит взглянуть», LinuxPlanet (отчеты)
  4. ^ «Лучшая платформа для сравнительного анализа: Phoronix Test Suite – платформа для тестирования на базе Linux для проверки программного и аппаратного обеспечения!». Softpedia. 6 июня 2008 г.
  5. ^ "OpenBenchmarking.org - кроссплатформенная автоматизированная платформа для сравнительного анализа с открытым исходным кодом" . Получено 14 сентября 2020 г.
  6. ^ "Phoronix Test Suite" . Получено 2020-09-14 .
  7. ^ "Phoronix Global все еще планируется вывести из эксплуатации". www.phoronix.com . Получено 10 октября 2023 г.
  8. ^ Phoromatic Tracker запускает мониторинг производительности Linux, Phoronix
  9. ^ "Отслеживание производительности ядра", Phoromatic[ постоянная мертвая ссылка ]
  10. ^ "Fedora Rawhide Performance Tracker", Phoromatic, архивировано из оригинала 2012-07-11
  11. ^ "Ubuntu Performance Tracker", Phoromatic, заархивировано из оригинала 2010-04-15 , извлечено 2010-05-04
  12. Анонс PTS Desktop Live 2009.3 "Gernlinden", Phoronix
  13. ^ "Подробное руководство по Phoronix Test Suite 2.0 (Sandtorg)". www.phoronix.com . Получено 10 октября 2023 г.
  14. ^ "С 5-м днем ​​рождения, Phoronix!". Phoronix. 5 июня 2009 г. Получено 30 декабря 2015 г.
  15. ^ "Intel Celeron D". Phoronix. 13 ноября 2004 г. Получено 30 декабря 2015 г.
  16. ^ "Руководство по камуфляжной окраске". Phoronix. 13 июля 2004 г. Получено 30 декабря 2015 г.
  17. ^ "Архивы операционных систем". Phoronix. 25 марта 2005 г. Получено 30 декабря 2015 г.
  18. ^ "Архивы программного обеспечения". Phoronix. 21 февраля 2005 г. Получено 30 декабря 2015 г.
  19. ^ "Forums Launch". Phoronix. 15 июня 2006 г. Получено 2010-03-05 .
  20. ^ "Welcome To The New Phoronix". Phoronix. 20 апреля 2007 г. Получено 5 марта 2010 г.
  21. ^ "Phoronix To Support Solaris OS". Phoronix. 20 апреля 2007 г. Получено 5 марта 2010 г.
  22. ^ Шенкленд, Стивен. «Новый облик Linux разжигает старые дебаты». News.com . Получено 5 марта 2010 г.
  23. ^ Шенкленд, Стивен. «Intel стремится к преимуществам графики с открытым исходным кодом». News.com . Получено 5 марта 2010 г.
  24. ^ "Features". OpenBenchmarking.org . Получено 2019-08-06 .
  25. ^ "SoapUI Tutorial | PFLB". pflb.us . 2020-11-09 . Получено 2023-08-09 .
  26. ^ «Демистификация кодовых имён: Тронхейм», Тестовый набор Phoronix, Phoronix
  27. Новости (пресс-релиз), Yahoo![ мертвая ссылка ]
  28. ^ "Phoronix Test Suite 1.2 To Support OpenSolaris", trondheim-pts (список рассылки), июль 2008 г., заархивировано из оригинала 2011-07-15 , извлечено 2008-07-14
  29. ^ «Phoronix Test Suite приносит бенчмаркинг Linux на настольные компьютеры», Linux.com

Внешние ссылки