Проверить скорость чтения диска в Linux можно встроенной командой hdparm без установки дополнительного ПО. Утилита выводит максимальную пропускную способность устройства в мегабайтах в секунду. Результаты помогут диагностировать проблемы с производительностью хранилища.
Зачем это нужно
- Диагностика деградации производительности диска
- Проверка корректности работы контроллера SATA/NVMe после переустановки системы
- Сравнение скорости чтения до и после замены диска
- Выявление проблем с кабелем или портом подключения
- Мониторинг состояния накопителя при появлении зависаний системы
Пошаговая инструкция
- Откройте терминал комбинацией клавиш
Ctrl+Alt+T - Узнайте имя диска, выполнив команду
lsblk - Запомните имя устройства (обычно
/dev/sda,/dev/sdbили/dev/nvme0n1) - Установите
hdparmкомандойsudo apt install hdparm(для Debian/Ubuntu) илиsudo yum install hdparm(для RedHat/CentOS) - Выполните первый тест чтения:
sudo hdparm -t /dev/sda - Выполните второй тест с кэшем:
sudo hdparm -T /dev/sda - Повторите тесты 2–3 раза для получения средних значений
- Сравните результаты с техническими характеристиками диска из документации производителя
Часто задаваемые вопросы
В чём разница между параметрами -t и -T? Флаг -t измеряет скорость чтения с диска (реальная производительность), флаг -T измеряет скорость из кэша системы (теоретический максимум).
Почему результаты отличаются при повторных запусках? На скорость влияют загруженность системы, температура накопителя, фрагментация данных и кэширование операционной системы.
Какая скорость считается нормальной? Для SATA SSD норма 400–550 МБ/с, для NVMe — 3000–7000 МБ/с в зависимости от поколения и интерфейса.