Жесткий диск

Как протестировать жесткие диски в Linux

Как протестировать жесткие диски в Linux
Мониторинг скорости чтения и записи запоминающих устройств - хороший способ определить подлинные продукты и определить состояние диска с течением времени. В этой статье будут перечислены различные инструменты, доступные для Linux, которые можно использовать для тестирования жестких дисков и мониторинга данных о дисковой активности в реальном времени.

Диски GNOME

GNOME Disks - это инструмент для управления внутренними и внешними дисками для Linux. Основанный на udisks, его можно использовать для изменения, форматирования и разбиения дисков, а также для выполнения тестов на любых носителях, подключенных к системе.

Диски GNOME предустановлены в большинстве дистрибутивов, имеющих среду рабочего стола на основе GNOME. Если он отсутствует в вашей системе Ubuntu, вы можете установить его, выполнив следующую команду:

$ sudo apt install gnome-disks

Чтобы выполнить тестовую оценку жесткого диска с помощью дисков GNOME, запустите приложение «Диски» из средства запуска приложений.

Щелкните меню с тремя точками, а затем выберите параметр «Benchmark Disk…».

Нажмите кнопку «Начать тест…» в следующем окне.

При необходимости измените параметры. Обратите внимание, что утилита для тестирования производительности не позволяет записывать тесты на смонтированные диски. Итак, чтобы выполнить полный тест чтения-записи на встроенном диске, вам необходимо запустить диски GNOME в режиме реального времени USB и отключить встроенный накопитель. Нажмите кнопку «Начать сравнительный анализ…», чтобы начать процесс сравнительного анализа.

Процесс тестирования может занять некоторое время, в зависимости от количества выбранных вами образцов. После завершения процесса вы сможете увидеть результаты скорости чтения / записи.

Вам необходимо сравнить эти результаты со значениями чтения / записи, заявленными производителем, чтобы оценить эффективность.

Hdparm

Hdparm - это простое приложение командной строки для Linux, которое позволяет управлять устройствами хранения, устанавливая и удаляя параметры. Он также включает в себя возможность тестирования скорости чтения устройств хранения.

Чтобы установить hdparm в Ubuntu, выполните следующую команду:

$ sudo apt install hdparm

Чтобы запустить тестовый тест жесткого диска с помощью Hdparm, используйте следующую команду:

$ sudo hdparm -tT / dev / sda

Замените часть «/ dev / sda» на адрес вашего жесткого диска. Вы можете проверить путь с помощью упомянутого выше приложения GNOME Disks или выполнив команду ниже:

$ lsblk -o ИМЯ, ПУТЬ, МОДЕЛЬ, ВЕНДОР, РАЗМЕР, FSUSED, FSUSE%, TYPE, MOUNTPOINT

После того, как эталонный тест завершится, вы увидите результаты теста в виде выходных данных терминала.

DD

Data Duplicator или просто dd - это утилита командной строки для Linux, которая позволяет копировать и конвертировать файлы и данные. Он способен копировать большие фрагменты данных, клонировать целые жесткие диски, создавать загрузочные USB-накопители и т. Д.

Скорость записи на жесткий диск можно проверить с помощью dd. Выполните приведенные ниже команды, чтобы выполнить тест скорости записи.

Тест $ mkdir
тест $ cd
$ dd if = / dev / zero of = benchfile bs = 4k count = 200000 && sync; rm benchfile

Дождитесь завершения теста, результаты будут показаны в терминале после завершения.

Чтобы выполнить тест чтения с помощью dd, выполните следующую команду:

$ dd if = / dev / zero of = / dev / null && sync

Эта команда будет продолжать выполняться до тех пор, пока не будет остановлена, поэтому нажмите через несколько секунд, чтобы увидеть результаты.

Sysbench

Sysbench - это многоцелевая утилита для тестирования производительности Linux. Некоторые из параметров тестирования, предоставляемые Sysbench, включают стресс-тест ЦП, тест скорости доступа к памяти и тест производительности ввода-вывода файловой системы.

Чтобы установить sysbench в Ubuntu, выполните следующую команду:

$ sudo apt установить sysbench

Чтобы выполнить тестовую оценку жесткого диска с помощью sysbench, выполните следующие команды одну за другой:

Тест $ mkdir
тест $ cd
$ sysbench fileio подготовить
$ sysbench fileio --file-test-mode = rndrw запустить

Подождите, пока закончится тест. После этого вы увидите результаты в виде выходных данных терминала.

Чтобы удалить тестовые файлы из каталога тестов, выполните следующую команду:

$ rm test_file.*

Вы можете использовать статистику «Пропускная способность» в качестве индикатора производительности.

Sysstat

Sysstat - приложение для мониторинга производительности командной строки для Linux. Он может отслеживать операции ввода-вывода, потребление памяти, использование ресурсов запущенными системными процессами, сетевую активность и т. Д. и показывать статистику о них в реальном времени.

Чтобы установить Sysstat в Ubuntu, выполните следующую команду:

$ sudo apt install sysstat

Чтобы контролировать производительность жесткого диска, вы можете использовать команду «iostat», включенную в Sysstat. Хотя в нем нет возможности для выполнения теста, он может отображать данные о чтении и записи на диск в реальном времени.

Чтобы узнать скорость чтения и записи на диск каждую секунду, выполните следующую команду:

$ iostat --человек 1

Iotop

Iotop - это «лучший» инструмент для мониторинга чтения и записи на диск. Он показывает данные в табличной форме, аналогично тому, что делает top или htop для отображения потребления ресурсов. Он работает аналогично упомянутой выше утилите iostat и не совсем эталонный инструмент. Однако он может отображать статистику активности диска в реальном времени, что делает его подходящим для мониторинга операций с большими данными.

Чтобы установить Iotop в Ubuntu, выполните следующую команду:

$ sudo apt install iotop

Выполните команду ниже, чтобы запустить iotop:

$ iotop

Заключение

Это некоторые из методов, которые можно использовать для тестирования жестких дисков и определения их скорости чтения и записи. Нельзя отрицать, что сегодня на рынке доступны некоторые поддельные и ложно рекламируемые продукты, особенно флеш-накопители. Единственный способ определить их эффективность - провести сравнительный анализ и сравнить результаты с заявленными скоростями.

Битва за Веснот 1.13.6 Выпущена разработка
Битва за Веснот 1.13.6, выпущенная в прошлом месяце, является шестой разработкой в ​​1.13.x и содержит ряд улучшений, в первую очередь пользовательско...
Как установить League Of Legends на Ubuntu 14.04
Если вы поклонник League of Legends, то это возможность для вас протестировать League of Legends. Обратите внимание, что LOL поддерживается в PlayOnLi...
Установите последнюю версию игры OpenRA Strategy в Ubuntu Linux
OpenRA - это игровой движок Libre / Free Real Time Strategy, воссоздающий ранние игры Westwood, такие как классическая Command & Conquer: Red Alert. Р...