Як протестувати продуктивність дисків у Linux

Бажаєте перевірити швидкість читання та запису ваших жорстких дисків (HDD) або твердотілих накопичувачів (SSD/NVMe) з дуже зручним графічним інтерфейсом в Linux?

У цьому посібнику ми покажемо вам, як встановити та використовувати відмінний інструмент Kdiskmark для тестування продуктивності дисків – аналогу CrystalDiskMark в операційних системах Linux.

Короткий опис можливостей Kdiskmark:

  • має простий та зрозумілий графічний інтерфейс;
  • є можливість налаштування тесту: розмір блоку, кількість черг та потоків для кожного тесту, пауза між тестами;
  • має різні готові профілі тестів;
  • є можливість створювати звіти про випробування, які можна використовувати для простого обміну з іншими результатами випробувань, а також для майбутніх порівнянь: копіювати в буфер обміну або зберегти у файл формату .txt;
  • підтримка багатьох мов: Китайська (спрощена), Чеська, Російська, Французька, Німецька, Hindi, Угорська, Італійська, Польська, Португальська (бразильська), Словацька, Іспанська (Мексика), Шведська, Турецька, Українська

Установка Kdiskmark на комп’ютер із будь-яким Linux

Для всіх дистрибутивів – інструкція з встановлення

Встановлення KDiskMark із магазину програм snapd

Для цього виконайте в терміналі наступну команду:
sudo snap install kdiskmark
sudo snap connect kdiskmark:removable-media # дозволити доступ до зовнішніх сховищ

або Встановлення KDiskMark із магазину програм flatpak

Для цього виконайте в терміналі наступну команду:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.jonmagon.kdiskmark

Також можна завантажити KDiskMark у вигляді універсального самодостатнього пакета AppImage, що не потребує встановлення його в системі. Достатньо лише зробити файл з атрибутом виконуваний та запустити його.

Ми вже писали раніше, що це за інструменти та як з ними працювати.

Разбираемся с самодостаточными пакетами Flatpak, Snap и Appimage

Ubuntu / Debian — інструкція із встановлення

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

Інсталяційний DEB пакет Kdiskmark для Ubuntu / Debian можна завантажити звідси.

Три способа установить deb-пакет в Ubuntu/Linux mint

Для Ubuntu також можна під’єднати готовий PPA репозиторій с KDiskMark

Для цього вам необхідно відкрити вікно термінала, натиснувши “Ctrl+Alt+T” на клавіатурі та виконавши наступні команди:

sudo add-apt-repository ppa:jonmagon/kdiskmark
sudo apt update
sudo apt-get install kdiskmark

Arch Linux — інструкція із встановлення

Для даного дистрибутиву підійде, як і перший універсальний спосіб, так і установка з репозиторію «Community».
Переконайтеся, що цей репозиторій програмного забезпечення увімкнено у файлі /etc/pacman.conf.
Потім використовуйте наступну команду pacman -S, щоб отримати останню версію Kdiskmark, яка працює в Arch Linux.

sudo pacman -Syu kdiskmark

Останню development-версію можна встановити з AUR-пакета kdiskmark-git.

git clone https://aur.archlinux.org/kdiskmark-git.git
cd kdiskmark-git
makepkg -si

Fedora — інструкція із встановлення

Для цього дистрибутивів підійде також і перший універсальний вищезгаданий спосіб.
Ті, хто використовує Fedora 35 або 36, можуть встановити Kdiskmark зі стандартного репозиторію. Щоб встановити його, використовуйте наступну команду, наведену нижче:

sudo dnf install kdiskmark

Також є можливість завантажити безпосередньо RPM пакет Kdiskmark із сайту розробника та встановити його через термінал.

OpenSUSE — інструкція із встановлення

Для цього дистрибутивів підійде також і перший універсальний вищезгаданий спосіб.
Якщо ви використовуєте OpenSUSE Tumbleweed, ви можете встановити Kdiskmark зі стандартного репозиторію, використовуючи наступну команду, наведену нижче:

sudo zypper install kdiskmark

Також є можливість завантажити безпосередньо RPM пакет Kdiskmark із сайту розробника та встановити його через термінал.

Якщо у вас інший дистрибутив, ви можете зібрати пакет для своєї системи — інструкція із встановлення

Ви можете створити пакет KDiskMark з вихідного коду за допомогою CPack

mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release ..
cpack -G DEB # Or RPM, ZIP etc.

Як перевірити швидкість читання/запису диска за допомогою Kdiskmark

1. Запустіть програму Kdiskmark і виберіть тип тестування в меню «Профіль».
З коробки вибрано варіант «За замовчуванням». Однак є й інші варіанти: «Пікова продуктивність», «Реальна продуктивність», «Демо» та інші.
Виберіть опцію “Реальна продуктивність”.

2. Тепер ви в розкривному меню повинні вибрати диск, який хочете протестувати. Можна вибрати лише диски, змонтовані у файловій системі.

Якщо ви хочете протестувати диск, якого немає в Kdiskmark, відкрийте файловий менеджер Linux, змонтуйте диск і натисніть кнопку оновити у програмі, щоб диск з’явився у виборі.

Монтируем жесткий диск в Linux с помощью командной строки

3. Вибравши диск у Kdiskmark, натисніть кнопку «Всі». Натискання цієї кнопки запустить тест диска для оцінки швидкості читання та запису жорсткого диска. Для завершення процесу потрібно деякий час, так що наберіться терпіння.

4. Коли процес тестування завершиться, ви побачите інформацію про читання/записи, що відображається в Kdiskmark.
Щоб експортувати ці дані у файл для записів, виберіть кнопку «Файл», а потім натисніть кнопку «Зберегти». Вибір цієї опції призведе до експорту контрольних даних як файл TXT.

Інші налаштування Kdiskmark

Kdiskmark має безліч різних налаштувань для тестування, як, наприклад “Стандарт” (для стандартних дисків SATA), “NVMe SSD” та багато іншого.
Хоча налаштування за замовчуванням підійдуть для більшості користувачів, їх можна змінювати та налаштувати свій спосіб перевірки залежно від ваших потреб.

Ну, а тепер вперед!

Оцініть та дізнайтесь потенційні можливості свого накопичувача 🙂

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x