Програми для тестування linux

Еталонний тест або серія тестів, які дозволяють визначити наскільки добре працює певна частина апаратного забезпечення комп`ютера зазвичай називають бенчмаркингом або "стрес тест linux". Після виконання тестування продуктивності ви можете порівняти своє апаратне забезпечення з іншими або ж порівняти між собою дві системи.

Більшість тестів призначені для створення навантаження на комп`ютер, таким чином ми можемо перевірити як система буде себе вести при сильних перевантаженнях і якщо результати погані, можливо, це сигнал, що потрібно оновити своє залізо.

У цій статті ми розглянемо програми тестування для Linux, які допоможуть вам точно визначити продуктивність вашого комп`ютера з linux. Спочатку розглянемо набори програмного забезпечення для тестування продуктивності linux.

Комплексні рішення для тестування

1. Phoronix Test Suite

linux-benchmark-phoronix

Phoronix Test Suite - це одна з найвідоміших програм для комплексного тестування продуктивності linux. Багато хто вважає, що у цієї програми дуже багато проблем і ми не будемо говорити, що вона підходить ідеально для всіх випадків, але її цілком достатньо для основних тестів. До того ж існує не так багато гідних альтернатив.

Phoronix дає доступ до більш ніж 100 різних наборів тестів, груп випробувань і більш ніж 450 різних профілів випробувань. Ви можете встановлювати тільки ті, які вам потрібні, наприклад, тести для CPU або HDD, то ви можете встановити тільки Processor Tests або HDD Tests. Також підтримуються системні журнали.

Найбільший плюс в тому, що Phoronix Test Suite - це продукт з відкритим вихідним кодом. Програма також поставляється у вигляді LiveCD, яка дозволяє запускати тестування linux з компакт диска. Ви можете перевірити будь-яку чисту, щойно встановлену операційну систему якщо це потрібно.

2. Stress-ng

Як можна зрозуміти з назви, stress-ng - це інструмент для стрес тестування linux. Він допоможе вам перевірити свою систему на межі її можливостей. Але з цієї ж причини не рекомендується використовувати його дуже часто. Деякі компоненти, такі як процесор і жорсткі диски будуть сильно зношуватися.

Установка програми для тестування linux stress-ng в Ubuntu і Debian виконується командою:

$ Sudo yum install stress-ng

Після завершення установки ви можете перевірити всі що вам потрібно, в тому числі процесор, оперативну пам`ять, швидкість введення / виводу, мережа, віртуальну пам`ять і багато іншого. Програма також має безліч налаштувань. Ви можете встановити різні параметри, наприклад, скільки тестів запускати одночасно, скільки ядер процесора використовувати, як довго тестувати і так далі.

3. PassMark BurnInTest




linux-benchmark-burnintest

PassMark BurnInTest підтримує всі види тестування комп`ютера linux, а також моніторингу програмного забезпечення. Підтримується навіть функціональність відомого Memtest86 і PerfomanceTest, які працюють тільки в Windows.

Ви можете перевірити всі основні підсистеми комп`ютера одночасно. Але замість того, щоб відчувати саму продуктивність, більшу увагу приділяється надійності та стабільності. Краще використовувати цю програму в комплексі з іншими.

Тестування продуктивності CPU

Порівняння двох конкретних процесорів може бути точним. Пам`ятайте часи, коли Pentium III був однозначно краще ніж Pentium II? А також чотирьохядерний процесор краще ніж двоядерний.

Через це тестування процесорів дуже корисно і ви можете очно визначити який краще. Якщо вам потрібні саме такі інструменти тестування, то ось вони.

1. Geekbench

linux-benchmark-geekbench




Geekbench - це одна з кращих програм для тестування процесора в linux. Вона включає в себе 10 тестів навантаження при роботі з цілими і вісім тестів роботи над цифрами з плаваючою точкою.

Версія для Windows і MacOS поставляється з графічним інтерфейсом, але Linux версія має тільки консольний інтерфейс. Результати тестування завантажуються в інтернет, що дозволяє порівняти ваші результати, з результатами інших користувачів.

2. HARDiNFO

linux-benchmark-hardinfo

HARDiNFO може бути встановлена ​​в більшості дистрибутивів Linux, за допомогою стандартного менеджера пакетів. Для установки в Ubuntu виконайте:

$ Sudo yum install hardinfo

Основне завдання Hardinfo - показувати інформацію про обладнання, але крім того містить шість різних тестів, які ви можете виконувати, щоб порівняти своє обладнання з іншими системами. Тести містять цілочисельні обчислення і обчислення з плаваючою точкою.

тестування відеокарти

Кращий спосіб перевірити графічні можливості вашої системи, це пограти в вимогливі до графіку гри. Але для отримання більш якісної інформації ви можете використовувати одну з наведених нижче утиліт.

1. Unigine

Програма Unigine підтримує два тести, тест Valley і тест Heaven. Кожен з них показує різні сцени. Перший - покриту лісом долину, а другий - кілька літаючих острівців з мостами. Обидва вони змусять вашу GPU працювати на повну. Цих тестів більш ніж достатньо для отримання основної інформації про продуктивність linux відеокарти.

2. GFXBench

GFXBench раніше був відомий як GLBenchmarc і є одним з кращих графічних тестів для Linux. Тут є два набори тестів - тести високого рівня (загальна продуктивність) і низькорівневі тести.

Тестування жорстких дисків

Швидкість не завжди має найважливіше значення, коли справа доходить до жорстких дисків. Наприклад, коли диск використовується для зберігання резервних копій, дуже важлива його надійність і довговічність. Тест продуктивності Linux теж дуже важливий.

1. Hdparm

Hdparm - це утиліта командного рядка, яка вже встановлена ​​в більшості дистрибутивів Linux і дивно проста у використанні. За допомогою неї ви можете не тільки протестувати швидкість жорсткого диска, але і налаштувати параметри його роботи, наприклад, включити або вимкнути DMA. Для тестування вам потрібно знати файл пристрою диска. Щоб перевірити продуктивність буферізірованого виведення використовуйте:

$ Sudo hdparm -T / dev / sda2

Для отримання точних результатів запустіть команду кілька разів, а потім виберіть середнє значення.

2. Bonnie ++

Bonnie ++ - це проста безкоштовна утиліта для тестування файлової системи і продуктивності всього жорсткого диска. Її можна дуже просто встановити з офіційних репозиторіїв в будь-якому дистрибутиві. Для установки в Ubuntu виконайте:

$ Sudo yum install bonnie ++

Після установки можна запустити тестування продуктивності linux:

Поділися в соціальних мережах:

Схожі
Продуктивність btrfs vs. Ext4 vs. F2fs vs. Xfs vs. Ntfs в ядрі linux 4.7Продуктивність btrfs vs. Ext4 vs. F2fs vs. Xfs vs. Ntfs в ядрі linux 4.7
Тестування php-скриптів через curlТестування php-скриптів через curl
Тестування з sqlТестування з sql
Тестування відеокарти в linuxТестування відеокарти в linux
Продуктивність nouveau vs nvidiaПродуктивність nouveau vs nvidia
Продуктивність ext4 vs f2fs vs btrfsПродуктивність ext4 vs f2fs vs btrfs
Продуктивність ubuntu 16.04 vs ubuntu 16.10Продуктивність ubuntu 16.04 vs ubuntu 16.10
Бенчмарк для браузерівБенчмарк для браузерів
Тестування з jаvascriptТестування з jаvascript
Установка kali linux на комп`ютерУстановка kali linux на комп`ютер
» » Програми для тестування linux