Тази помощна програма позволява на потребителя да извършва DMA настройки, да задава хардуерни параметри като настройки на кеша, акустично управление и управление на захранването.
Операциите на „hdparm”Помощната програма на командния ред работи правилно с най-новите устройства на ядрото. Но някои от опциите все още поддържат стари дискови устройства.
Синтаксис:
Синтаксисът на „hdparmКоманда е спомената по-долу:
hdparm [опции ...] [устройство]Инсталирайте командата hdparm:
„hdparm”Command е вградена помощна програма в системи от типа Linux. Рядко тази програма за команден ред може да не е налична на вашата машина с Linux.
И така, за да го получите в системата, въведете споменатата команда в терминала:
$ sudo apt инсталира hdparmКомандни знамена на Hdparm:
Командата “hdparm” поддържа различни флагове. Всички налични опции са споменати тук:
"-Знаме:
„-A”Флагът се използва за активиране / деактивиране на функцията за четене-преглед на IDE устройството. Когато изпълняваме това действие, то е включено Активирано режим по подразбиране. „-A”Стойността на знамето е между 0 и 1, което означава:
[cc lang = "bash" width = "100%" height = "100%" escaped = "true" theme = "blackboard" nowrap = "0"]0 = Деактивиране
1 = Активиране
Изпълнете го, без да подавате никаква стойност (0 или 1); терминалът ще покаже резултата по подразбиране:
$ sudo hdparm -A / dev / sda
"-знаме:
„-а”Флагът се използва за активиране / деактивиране на четене на файлова система напред, което помага за подобряване на производителността при четене на големи файлове. Множество IDE устройства се състоят от отделни вградени функции за четене напред.
„-B“ флаг:
„-Б”Флаг се използва за задаване на разширените функции на Power Management. Стойността му е между 0 - 255. Най-високата стойност (255) означава добра производителност, докато агресивната производителност използва най-ниската (0). Можете също така да зададете произволен номер между тях.
$ sudo hdparm -B 254 / dev / sda
Флаг „-b“:
„-б”Флаг се използва за получаване / задаване на състоянието на шината на устройство, което се състои от 3 стойности:
0 = изключено1 = включено
2 = тристат
Флаг „-D“:
„-д”Флагът се използва за активиране / деактивиране на функцията за управление на дефекти на устройството. Тази опция не е полезна за много най-нови устройства след ATA-4.
Флаг „-d“:
„-дФлаг ”се използва за активиране / деактивиране на флаг„ using_dma ”за устройството:
$ sudo hdparm -d1 / dev / sda
Флаг „-E“:
„-Е”Флаг се използва за задаване на скоростта на cdrom / dvd. Не е необходимо тази опция да се изпълнява редовно, тъй като дискът ще го прави автоматично.
Флаг „-F“:
„-F”Флаг се използва за изчистване на кеша за запис на устройството.
Флаг „-f“:
„-е”Флаг се използва за синхронизиране и изчистване на буферния кеш при излизане.
„-G“ флаг:
„-ж”Флаг се използва за представяне на геометрията на устройството, която включва неговия размер, който ще се показва в сектори и отместванията, които започват от началото на устройството.
Флаг „-h“:
За да се покаже съобщението за помощ относно „hdparm”И нейните флагове, използвайте“-з”Флаг.
$ sudo hdparm -h
Флаг „-I“:
За да покажете пълна информация в разширен формат за устройството, използвайте „-Аз”Флаг. Използва се за извличане на данни директно от устройството.
$ sudo hdparm -I / dev / sda
„-K“ флаг:
„-К”Флаг се използва за получаване или задаване на keep_features_over_reset флаг на устройството:
$ sudo hdparm -K1
Флаг „-M“:
„-М”Флаг се използва за получаване / задаване на настройката за автоматизирано акустично управление (AAM) за устройството и стойността му е между 0-254. Този флаг има 3 поддържащи стойности, 0, 128, и 254. 0 се счита за изключено състояние, 128 е най-тихото и най-бавното, докато 254 се счита за най-шумното и бързо.
$ sudo hdparm -M 228 / dev / sda
Флаг „-m“:
„-м”Флаг се използва за получаване / задаване на броя на множество I / O сектори.
Флаг „-n“:
„-н”Флаг се използва за Активиране / Деактивиране игнориране-грешки при запис флаг, който е 0/1.
Флаг „-N“:
„-н”Флаг се използва за получаване / задаване на най-високия видим номер в сектора, което може да бъде по-опасно.
Флаг „-n“:
„-н”Флаг се използва за активиране / деактивиране игнориране-грешки при писане флаг, който е 0/1.
Флаг „-P“:
„-P”Флаг се използва за задаване на най-високия брой сектори за механизма за предварително извличане на устройството.
Флаг „-p“:
„-стр”Флаг се използва за интерфейса на IDE чипсет за задаване на посочения режим PIO (0,1,2,3 ...)
„-Q“ флаг:
„-q”Flag се използва за тиха работа с следващите настройки на знамето. Помага, когато искате да намалите бъркотията, докато стартовите скриптове се изпълняват в системата. Не работи с флагове “-i, -v, -t, -T”.
„-Q“ флаг:
„-Въпрос:”Флаг се използва за получаване / задаване на маркираната дълбочина на опашката, която може да бъде 1 или повече от тази. Но за да се изключи маркираното състояние на опашката, стойността ще бъде 0.
Флаг „-r“:
Изпълнете „-r”Опция за получаване / задаване на флаг само за четене на устройството:
$ sudo hdparm -r / dev / sda
Флаг „-S“:
Използвай "-С”Флаг за задаване на времето за изчакване на устройството в режим на готовност.
Флаг „-s“:
Използва се за задаване на стойността на включване в знамето на готовност, което е 0/1.
Флаг „-T“:
„-T”Флаг се използва за изпълнение на кеш чете времето за сравнение и стандартни цели:
$ sudo hdparm -T / dev / sda
„-T“ флаг:
Изпълнете „-T”Флаг за проверка на времето на четене на буферен диск на устройство:
$ sudo hdparm -t / dev / sda
Флаг „-u“:
„-u”Флаг се използва за получаване / задаване на устройствата прекъсване-демаска флаг 0/1.
„-V“ флаг:
„-v”Флаг се използва за отпечатване на всички настройки, когато няма аргумент за предаване:
$ sudo hdparm -v / dev / sda
„-V“ флаг:
За да получите версията на „hdparm”Команден инструмент, изпълнете“-V”Флаг в терминала:
$ hdparm -V
Флаг „-w“:
Използвай "-w”, Когато искате да извършите операция за нулиране на устройство.
„-W“ флаг:
„-WОпцията се използва за Активиране / Деактивиране на флага за кеширане на запис, който е 0/1 за шофиране:
$ sudo hdparm -W / dev / sda
„-X“ флаг:
Стартирайте „-х”Команда за настройка на последния режим на трансфер на водача.
Флаг „-y“:
Изпълнете „-уФлаг, когато искате да принудите устройството да влезе в режим на готовност:
$ sudo hdparm -y / dev / sda
Флаг „-Y“:
Изпълнете „-YФлаг, когато искате да принудите устройството да влезе в спящ режим:
$ sudo hdparm -Y / dev / sda
Флаг „-z“:
„-z”Флагът се използва, за да позволи на ядрото да препрочете повторно разделената таблица на конкретното устройство.
„-Z“ флаг:
Когато "-Z”Флаг се използва с“hdparm”, Тя ще деактивира автоматичния режим на пестене на енергия на устройството.
Заключение:
Това ръководство премина през подробната информация за помощната програма на командния ред на Linux “hdparm”. Също така обсъдихме всички поддържани флагове на този инструмент.
„hdparm”Команда се използва за показване и извършване на операции с дисковото устройство, включително управление на захранването, DMA настройки и хардуерни параметри.