Несколько дней назад создатели ресурса phoronix.com, часто публикующего на своих страницах различные сравнения производительности, выпустили под лицензией GPLv3 первый полнофункциональный релиз тестового комплекта Phoronix Test Suite 1.0, призванного обеспечить потребность простых пользователей в удобном инструменте для измерения производительности системы.
Phoronix Test Suite 1.0 написан на языке PHP5 и поддерживает:
- 57 тестовых профайлов и 23 различных тестовых набора;
- Автоматическое определение аппаратного и программного окружения;
- Спецификация проведения каждого теста оформлена в XML виде, в качестве тестов используются внешние приложения, например, время сборки Linux ядра, скорость кодирования mencoder, время сжатия bzip2 и т.д.
- Режим проведения тестирования в режиме командной строки, с возможностью определения последовательности выполнения тестов. Результаты просматриваются через web-браузер;
- Автоматический контроль изменения состояния оборудования (скорость вращения кулера, температура, напряжение) во время проведения тестов;
- Интерфейс для удобного сравнения результатов тестирования, средство для построения графиков.
- PTS Global - централизованная база данных с результатами тестирования, полученными от различных пользователей.
Первым исследованием производительности на страницах phoronix.com, после выхода Phoronix Test Suite 1.0, стало тестирование свежеустановленных Linux дистрибутивов Ubuntu 8.04, Fedora 9 и Mandriva 2008.1. Из проведенных 28 тестов (9 - Ubuntu+Manriva+Fedora, 18 - Ubuntu+Fedora, 1 - Ubuntu+Manriva), в 14 наилучшее быстродействие продемонстрировал Ubuntu, в 4 оказался победителем Mandriva, а в 10 тестах показал наилучшие результаты Fedora.
Можно отметить, что в 13 тестах результаты были примерно на одном уровне, в 6 из таких тестов победил Ubuntu, 1 - Mandriva и в 6 - Fedora. Из ярко заметных различий можно назвать время сборки 2.6.25 Linux ядра, которая заняла в Ubuntu 365 сек., а в Fedora - 442 сек, но Fedora продемонстрировал преимущество в тестах оценивающих пропускную способность.
|