Службові програми командного рядка Linux можуть робити все, що завгодно, включаючи виконання тестів, але використання спеціальної програми порівняльного тестування є більш простим і надійним процесом. Ці утиліти дозволяють проводити відтворювані тести в різних системах та конфігураціях.
Ці інструменти порівняльного аналізу Linux не настільки популярні, відомі чи поліровані, як їхні еквіваленти Windows, але вони дозволяють легко порівнювати різні системи та оцінювати їх ефективність.
Hardinfo - Тест процесора
Hardinfo не встановлюється за замовчуванням на Ubuntu, але він доступний у Центрі програмного забезпечення Ubuntu - просто виконайте пошук за “hardinfo” та встановіть програму System Profiler та Benchmark. Якщо ви використовуєте інший дистрибутив Linux, знайдіть у своєму менеджері пакетів пакунок “hardinfo”.
Після встановлення запустіть програму System Profiler та Benchmark із Dash.
Hardinfo відображає інформацію про вашу систему, її обладнання та конфігурацію. За допомогою функції «Згенерувати звіт» ви можете зберегти звіт і вибрати інформацію, включаючи контрольні показники, яку потрібно включити.
Прокрутіть до кінця списку та виберіть один із шести тестів процесора, щоб порівняти ваш процесор. Hardinfo порівняє продуктивність вашого процесора з іншими процесорами. Тест процесора може бути корисним, якщо ви намагаєтеся порівняти швидкість процесора між комп’ютерами або визначити наслідки розгону.
GtkPerf - GTK + Бенчмарк
GtkPerf - ще один базовий інструмент, який ви знайдете в Центрі програмного забезпечення Ubuntu та інших менеджерах пакунків дистрибутива Linux.
GtkPerf перевіряє ефективність графічного набору інструментів GTK +, який використовується програмами GNOME та настільними програмами Ubuntu за замовчуванням. За допомогою GtkPerf ви можете виміряти різницю в продуктивності між різними темами GTK +, різними версіями GTK + та різними версіями вашого X-сервера та графічних драйверів.
Запустіть бенчмарк, і GtkPerf буде виконувати операції віджетів GTK + і час, скільки часу потрібно для їх завершення.
Тест відтворюваний, тому ви можете використовувати GtkPerf для тестування продуктивності GTK + на кількох комп’ютерах і платформах.
Phoronix Test Suite - вичерпні контрольні показники
Набір тестів Phoronix - також відомий як pts - був створений веб-сайтом Phoronix для запуску відтворюваних тестів, використаних для тестів, які ви знайдете в статтях Phoronix. Він вважає себе "найповнішою платформою порівняльного аналізу, доступною для Linux". Ви знайдете його в Центрі програмного забезпечення Ubuntu та інших менеджерах пакунків дистрибутива Linux.
Умови використання Phoronix Test Suite говорять про те, що результати тесту будуть публічно повідомлятися, якщо ви вирішите їх подати, а також, що ввімкнення функцій анонімного звітування змусить PTS завантажувати анонімні дані - тип Y погоджується з ними. Після цього ви можете вибрати, чи вмикати функції анонімного звітування чи ні.
Тестовий костюм Phoronix пропонує меню порівняльного тестування та інформаційні параметри на вибір.
Щоб виконати один тест, введіть 1. Вам запропонують список із 126 тестів на вибір. Якщо для тесту потрібне додаткове програмне забезпечення, тестовий пакет автоматично завантажить його.
Для проведення набору тестів, тип 2. Існує 54 різні набори тестів, починаючи від кодування аудіо та відео, закінчуючи трасуванням променів та мережею.
Щоб виконати складний системний тест, тип 3. Складний системний тест включає п’ять тестів: тестування Apache для продуктивності обслуговування веб-сторінок, C-Ray для продуктивності трасування променів, RAMspeed (дві різні конфігурації) для продуктивності пам'яті та PostMark для дискових транзакцій продуктивність.
Результати можна завантажити та порівняти OpenBenchmarking.org .
Як ви оцінюєте ефективність вашої системи Linux? Залиште коментар, якщо у вас є якісь прийоми, якими ви можете поділитися.