Бажаєте перевірити швидкість читання та запису ваших жорстких дисків (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 можна завантажити звідси.
Для 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, змонтуйте диск і натисніть кнопку оновити у програмі, щоб диск з’явився у виборі.
3. Вибравши диск у Kdiskmark, натисніть кнопку «Всі». Натискання цієї кнопки запустить тест диска для оцінки швидкості читання та запису жорсткого диска. Для завершення процесу потрібно деякий час, так що наберіться терпіння.
4. Коли процес тестування завершиться, ви побачите інформацію про читання/записи, що відображається в Kdiskmark.
Щоб експортувати ці дані у файл для записів, виберіть кнопку «Файл», а потім натисніть кнопку «Зберегти». Вибір цієї опції призведе до експорту контрольних даних як файл TXT.
Інші налаштування Kdiskmark
Kdiskmark має безліч різних налаштувань для тестування, як, наприклад “Стандарт” (для стандартних дисків SATA), “NVMe SSD” та багато іншого.
Хоча налаштування за замовчуванням підійдуть для більшості користувачів, їх можна змінювати та налаштувати свій спосіб перевірки залежно від ваших потреб.
Ну, а тепер вперед!
Оцініть та дізнайтесь потенційні можливості свого накопичувача 🙂