Как да сравним твърдите дискове в Linux

How Benchmark Hard Disks Linux



Мониторингът на скоростите на четене и запис на устройствата за съхранение е добър начин за определяне на оригинални продукти и определяне на здравето на диска извънредно. Тази статия ще изброи различни налични инструменти за Linux, които могат да се използват за сравняване на твърди дискове и за наблюдение на данни за активността на диска в реално време.

GNOME дискове

GNOME Disks е вътрешен и външен инструмент за управление на дискове за Linux. Въз основа на udisks, той може да се използва за промяна, форматиране и разделяне на устройства, както и за извършване на сравнителни показатели на всички носители за съхранение, свързани към системата.







GNOME Disks се предлага предварително инсталиран на повечето дистрибуции с GNOME базирана работна среда. В случай, че липсва във вашата система Ubuntu, можете да го инсталирате, като изпълните командата по -долу:



$sudoподходящИнсталирайgnome-дискове

За да извършите сравнителен анализ на твърдия диск с помощта на GNOME Disks, стартирайте приложението Disks от стартера на приложения.







Щракнете върху менюто с три точки и след това върху опцията Benchmark Disk….



Щракнете върху бутона Старт Бенчмарк ... в следващия прозорец.

Променете опциите според нуждите. Обърнете внимание, че помощната програма за бенчмарк няма да ви позволи да пишете бенчмарки на монтирани дискове. Така че, за да извършите пълен бенчмарк за четене и запис на вграден диск, трябва да стартирате GNOME Disks в жив USB режим и да демонтирате вграденото устройство за съхранение. Щракнете върху бутона Стартиране на сравнителен анализ ..., за да стартирате процеса на сравнителен анализ.

Процесът на сравнителен анализ ще отнеме известно време, за да завърши в зависимост от броя на избраните от вас проби. След като процесът приключи, ще можете да видите резултатите от скоростта на четене / запис.

Трябва да сравните тези резултати с обявените от продавача стойности за четене / запис, за да прецените ефективността.

Hdparm

Hdparm е просто приложение за командния ред за Linux, което ви позволява да управлявате устройства за съхранение чрез задаване и премахване на параметри. Той също така включва опция за тестване на скоростта на четене на устройствата за съхранение.

За да инсталирате hdparm в Ubuntu, изпълнете командата по -долу:

$sudoподходящИнсталирайhdparm

За да стартирате бенчмарк за твърд диск с помощта на Hdparm, използвайте командата по -долу:

$sudohdparm-tT /dev/sda

Заменете /dev /sda част с адреса на вашия твърд диск. Можете да проверите пътя, като използвате приложението GNOME Disks, споменато по -горе, или като изпълните командата по -долу:

$lsblk-илиИМЕ, ПЪТ, МОДЕЛ, ПРОДАВАЧ, РАЗМЕР, FSUSED, FSUSE%, TYPE, MOUNTPOINT

След като бенчмаркът приключи, ще видите резултатите от теста като терминален изход.

ДД

Data Duplicator или просто „dd“ е помощна програма за командния ред за Linux, която ви позволява да копирате и конвертирате файлове и данни. Той е в състояние да копира големи парчета данни, да клонира цели твърди дискове, да създава стартиращи USB устройства и т.н.

Възможно е да се провери скоростта на запис на твърдия диск с помощта на dd. Изпълнете командите по -долу, за да извършите сравнителен анализ на скоростта на запис.

$mkdirеталон
$CDеталон
$дд ако=/dev/нулана= пейкаbs=4kброя=200000 && синхронизиране;rmпейка

Изчакайте тестът да приключи, резултатите ще бъдат показани в терминала, след като приключите.

За да извършите тест за четене с помощта на dd, изпълнете командата по -долу:

$дд ако=/dev/нулана=/dev/нула&& синхронизиране

Тази команда ще продължи да се изпълнява до спиране, така че натиснете след няколко секунди, за да видите резултатите.

Sysbench

Sysbench е многоцелева помощна програма за Linux. Някои от опциите за бенчмарк, предоставени от Sysbench, включват стрес тест на процесора, тест за скорост на достъп до паметта и тест за производителност на входа на файловата система.

За да инсталирате sysbench в Ubuntu, изпълнете командата по -долу:

$sudoподходящИнсталирайsysbench

За да извършите сравнителен анализ на твърдия диск с помощта на sysbench, изпълнете командите по -долу една по една:

$mkdirеталон
$CDеталон
$ sysbench fileio се подготвя
$ sysbench fileio--file-test-mode= rndrw бягане

Изчакайте тестът да приключи. След като приключите, ще видите резултатите като терминален изход.

За да премахнете тестовите файлове от бенчмарк директорията, изпълнете командата по -долу:

$rmtest_file.*

Можете да използвате статистически данни за пропускателната способност като показател за ефективност.

Sysstat

Sysstat е приложение за мониторинг на производителността на командния ред за Linux. Той може да следи входните изходни операции, консумацията на памет, използването на ресурси чрез стартиране на системни процеси, мрежова активност и т.н. и да показва статистика в реално време за тях.

За да инсталирате Sysstat в Ubuntu, изпълнете командата по -долу:

$sudoподходящИнсталирайsysstat

За да следите работата на твърдия диск, можете да използвате командата iostat, включена в Sysstat. Въпреки че не включва опция за извършване на бенчмарк, той може да показва данни в реално време за активността по четене и запис на диск.

За да видите скоростта на четене и запис на диска всяка секунда, изпълнете командата по -долу:

$йостат--човек 1

iotop

Iotop е най -добрият инструмент за наблюдение на четене и запис на дискове. Той показва данни в таблична форма, подобно на това, което top или htop прави за показване на потреблението на ресурси. Той работи подобно на посочената по -горе помощна програма iostat и не е точно инструмент за сравняване. Той обаче може да показва статистика за активност на диска в реално време, което го прави подходящ за наблюдение на големи операции с данни.

За да инсталирате Iotop в Ubuntu, изпълнете командата по -долу:

$sudoподходящИнсталирайiotop

Изпълнете командата по -долу, за да стартирате iotop:

$iotop

Заключение

Това са някои от методите, които могат да се използват за сравняване на твърди дискове и определяне на скоростта им на четене и запис. Не може да се отрече, че някои фалшиви и фалшиво рекламирани продукти се предлагат днес на пазара, особено продуктите за флаш съхранение. Единственият начин да се определи тяхната ефективност е да ги сравним и сравним резултатите с рекламираните скорости.