Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Особенности [ править ]

  • Поддерживает более 220 тестовых профилей и более 60 тестовых наборов;
  • Использует архитектуру тестирования на основе XML. Тесты включают датчики MEncoder , FFmpeg и lm, а также игры OpenGL, такие как Doom 3 , Nexuiz , Enemy Territory: Quake Wars и многие другие; [5]
  • Содержит функцию PTS Global, с помощью которой пользователи могут загружать результаты своих тестов и системную информацию для совместного использования. Затем, выполнив одну команду, другие пользователи могут сравнить результаты своих тестов с выбранной системой в режиме простого сравнения; [6]
  • Разрешить отправлять результаты тестов в онлайн-базу данных Phoronix Global;
  • Разрешить параллельное сравнение результатов;
  • Расширяемый, и можно легко добавлять новые тесты;
  • Может делать анонимные отчеты об использовании;
  • Может выполнять автоматическое разделение Git пополам на основе производительности, чтобы найти снижение производительности. Он имеет проверку статистической значимости .

Компоненты [ править ]

Phoromatic [ править ]

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

Phoromatic Tracker [ править ]

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

PTS Desktop Live [ править ]

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

Phodevi [ править ]

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

PCQS [ править ]

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

Веб-сайт Phoronix [ править ]

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

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

История [ править ]

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

Тесты Phoronix цитировались в ряде других технических публикаций, таких как CNET News [20] [21].

OpenBenchmarking [ править ]

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

История выпусков [ править ]

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

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

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

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

См. Также [ править ]

  • Инквизитор
  • Stresslinux

Ссылки [ править ]

  1. ^ a b «История выпусков», Phoronix Test Suite , получено 18 февраля 2021 г.
  2. ^ «Phoronix Test Suite переносит тестирование Linux на настольные компьютеры» . Linux.com .
  3. ^ «Сравнительный анализ Linux с помощью набора тестов Phoronix - стоит взглянуть » , LinuxPlanet (сообщает)
  4. ^ «Лучшая платформа для тестирования: Phoronix Test Suite - платформа для тестирования программного и аппаратного обеспечения на базе Linux!» . Софтпедия.
  5. ^ «OpenBenchmarking.org - кроссплатформенная платформа автоматизированного тестирования с открытым исходным кодом» . Проверено 14 сентября 2020 .
  6. ^ "Набор тестов Phoronix" . Проверено 14 сентября 2020 .
  7. ^ Запуск Phoromatic Tracker для мониторинга производительности Linux , Phoronix
  8. ^ " Отслеживание производительности ядра", Phoromatic[ постоянная мертвая ссылка ]
  9. ^ "Fedora Rawhide Performance Tracker", Phoromatic , заархивировано из оригинала 11 июля 2012 г.
  10. ^ "Ubuntu Performance Tracker", Phoromatic , архивируются с оригинала на 2010-04-15 , извлекаться 2010-05-04
  11. Объявление о выпуске PTS Desktop Live 2009.3 "Gernlinden" , Phoronix
  12. ^ "С 5-м Днём Рождения, Фороникс!" . Фороникс. 5 июня 2009 . Проверено 30 декабря 2015 .
  13. ^ "Intel Celeron D" . Фороникс. 13 ноября 2004 . Проверено 30 декабря 2015 .
  14. ^ "Руководство по случаям камуфляжной живописи" . Фороникс. 13 июля 2004 . Проверено 30 декабря 2015 .
  15. ^ «Архивы операционных систем» . Фороникс. 25 марта 2005 . Проверено 30 декабря 2015 .
  16. ^ «Архивы программного обеспечения» . Фороникс. 21 февраля 2005 . Проверено 30 декабря 2015 .
  17. ^ "Запуск форумов" . Фороникс. 15 июня 2006 . Проверено 5 марта 2010 .
  18. ^ "Добро пожаловать в Новый Phoronix" . Фороникс. 20 апреля 2007 . Проверено 5 марта 2010 года .
  19. ^ "Phoronix для поддержки ОС Solaris" . Фороникс. 20 апреля 2007 . Проверено 5 марта 2010 года .
  20. ^ Шенкленд, Стивен. «Новый взгляд на Linux разжигает старые споры» . News.com . Проверено 5 марта 2010 года .
  21. ^ Шенкленд, Стивен. «Intel стремится к преимуществу в области графики с открытым исходным кодом» . News.com . Проверено 5 марта 2010 года .
  22. ^ «Особенности» . OpenBenchmarking.org . Проверено 6 августа 2019 .
  23. ^ "Демистификация кодовых имен: Тронхейм", Тестовый набор Phoronix, Phoronix
  24. ^ Новости (пресс-релиз), Yahoo![ мертвая ссылка ]
  25. ^ "Phoronix Test Suite 1.2 Поддержка OpenSolaris", Тронхейм-очки (список рассылки), Jul 2008, архивируются с оригинала на 2011-07-15 , извлекаться 2008-07-14
  26. ^ «Phoronix Test Suite обеспечивает тестирование производительности Linux на настольных компьютерах» , Linux.com

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Phoronix.com
  • OpenBenchmarking.org
  • Набор тестов Phoronix на GitHub