Віртуальний приватний сервер (VPS) — це вид хостингу, який надає користувачу виділену частину ресурсів сервера. Це означає, що користувач має повний контроль над своєю віртуальною машиною і може налаштувати її відповідно до своїх потреб.
Однією з важливих характеристик VPS сервера є його продуктивність. Продуктивність VPS сервера впливає на швидкість роботи веб-сайту, час відгуку бази даних та інші важливі параметри.
У цій статті ми розглянемо різні методи тестування продуктивності VPS серверів на Ubuntu 22.04 за допомогою скрипта bench.sh
Тестування продуктивності VPS сервера
Скрипт bench.sh — це простий скрипт, який можна використовувати для тестування продуктивності системи Ubuntu. Скрипт завантажує файл bench.sh з віддаленого сервера і запускає його в поточному екземплярі оболонки. Файл bench.sh — це bash-скрипт, який виконує різні завдання, такі як отримання інформації про систему, тестування швидкості роботи дискової підсистеми та швидкості інтернет-з’єднання.
Щоб використовувати скрипт, виконайте наступні дії:
- Відкрийте термінал.
- Скопіюйте та вставте наступну команду в термінал:
wget -qO- bench.sh | bash
- Натисніть клавішу
Enter
.
Скрипт завантажиться і буде виконаний. Після завершення виконання скрипта ви побачите результати тестування продуктивності вашої системи.
Результати тестування VPS за допомогою утіліти bench.sh
Скрипт bench.sh виводить різні результати тестування продуктивності системи:

Таким чином, в результаті виконання скрипта, ми отримуємо важливі відомості про систему, а також про швидкість роботи дискової підсистеми та інтернет-з’єднання провайдера:
- Інформація про систему:
- Операційна система та версія ядра;
- Інформація про процесор (CPU);
- Інформація про RAM (оперативна пам’ять) та дискова підсистема сервера;
- Інформація про мережу та розташування сервера;
- Продуктивність дискової підсистеми: Швидкість читання/запису файлу
- Швидкість інтернет-з’єднання: Швидкість завантаження/передачі файлу та ping до серверів speedtest.net
Ви можете використовувати ці результати, щоб порівняти продуктивність своєї системи з іншими системами Ubuntu. Також ви можете використовувати ці результати для виявлення проблем з продуктивністю вашої системи та їх усунення.
Оптимізація продуктивності VPS сервера
Якщо ви не задоволені продуктивністю свого VPS сервера, ви можете покращити її, виконавши наступні дії:
- Оновіть систему до останньої версії.
- Встановіть швидший процесор.
- Додайте більше оперативної пам’яті.
- Встановіть швидший диск.
- Оновіть мережеве обладнання.
Також ви можете покращити продуктивність системи, оптимізувавши її налаштування. Наприклад, ви можете відключити невикористовувані служби, видалити непотрібні програми та змінити параметри конфігурації системи.
Висновок
Скрипт bench.sh — це корисний інструмент, який можна використовувати для тестування продуктивності системи Ubuntu. Скрипт виводить різні результати тестування, які ви можете використовувати для порівняння продуктивності своєї системи з іншими системами Ubuntu. Також ви можете використовувати ці результати для виявлення проблем з продуктивністю вашої системи та їх усунення.