UnixBench (byte-unixbench) — консольная C++ / Perl утилита для проведения тестов предоставляющих информацию о базовых параметрах производительности Unix-подобных (Unix-like) систем при выполнении одной или нескольких задач.
UnixBench (ubench) это набор оригинальных тестов BYTE UNIX впервые вышедших как синтетическое приложение для тестирования производительности систем в 1983 году и многие годы обновлялся, корректировался и пересматривался. Unix / GNU Linux система по результатам тестов получает набор баллов, сравниваемых с баллами тестов эталонной системы (имеющей рейтинг 10.0 баллов), сейчас как эталон используется рабочая станция SPARCstation 20-61 (основанная на микропроцессорах SuperSPARC и hyperSPARC).
Сравнение результатов тестов byte-unixbench с оценками эталонной системы позволяют получить "индексы", которые намного легче обрабатывать чем "сырые" оценки производительности. По окончании тестирования весь набор "индексов" объединяется, для создания общего "индекса" для системы. Необходимо помнить что UnixBench это системный тест, а не стресс-тест для аппаратного обеспечения (процессора, оперативной памяти, дисков и пр), полученные результаты зависят не только от оборудования, но и от используемой операционной системы, версий библиотек и даже компилятора.
UnixBench включает очень простые тесты, тесты производительности системы при выполнении одной задачи, нескольких задач, параллельной обработке, измерения производительности 2D и 3D графики. При тестировании многопроцессорных систем тесты проводятся отдельно для каждого процессора.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.