Наша команда-партнер Artmisto
Пры наяўнасці некаторай колькасці жорсткіх дыскаў, а так жа флэш-назапашвальнікаў (флешек), узнікае неабходнасць вызначыць іх прадукцыйнасць, для таго што б вызначыцца для якіх мэт выкарыстоўваць тое ці іншае запамінальная прылада. Праверку хуткасці чытання / запісы жорсткіх дыскаў звычайна праводзяць з дапамогай hdparm.
hdparm - кансольная ўтыліта (раней ўваходзіла ў склад пакета hwtools) прызначаны для прагляду і рэгулявання параметраў жорсткіх дыскаў з інтэрфейсам ATA (паралельны інтэрфейс падлучэння назапашвальнікаў, цвёрдых кружэлак і аптычных назапашвальнікаў, да кампутара).
Параметры жорсткім дыскам задаюцца з ухілам на надзейнасць працы, нават на не вельмі якасным абсталяванні, а на большасці сучасных матчыных поплаткаў і жорсткіх дыскаў можна прыкметна павялічыць прадукцыйнасць IDE падсістэмы, без памяншэння надзейнасці.
У цяперашні час няма надзейных метадаў для вызначэння аптымальных параметраў для прылад (акрамя асцярожных спроб і назіранняў), а гэтак жа не існуе ніякай цэнтралізаванай базы дадзеных (у якой была б сабрана інфармацыя аб назіраннях дасведчаных карыстальнікаў), то самым бяспечным застаецца ажыццяўленне параўнання некаторых параметраў "па змаўчанні" і на аснове іх выбару прылады з найбольш аптымальнымі параметрамі. Прасцей за ўсё гэта зрабіць з дапамогай hdparm тым больш што яна ўваходзіць у склад практычна ўсіх сучасных дыстрыбутываў Linux.
Хоць асноўнае прызначэнне hdparm налада і аптымізацыя, яе можна выкарыстоўваць як пастой інструмент для правядзення тэстаў, для гэтага дастаткова выканаць (для працы hdparm патрабуе правоў адміністратара / root):
sudo hdpam -t "імя прылады"Напрыклад:
sudo hdpam -t / dev / sdaДаведацца імя дыска можна выканаўшы:
fdisk -lТэст пажадана праводзіць пры адсутнасці заўважнай дыскавай актыўнасці. Опцыя "-t" дазваляе адлюстроўваць хуткасць паслядоўнага чытання дадзеных з дыска, без затрымак выкліканых працай файлавай сістэмы.
Праведзены тэст пакажа самую высокую хуткасць перадачы дадзеных для тэставага дыска. Праверка чытання / запісы адбываецца ў самым пачатку дыска, на самым хуткім яго ўчастку, таму атрыманыя лічбы мала адпавядаюць рэальнай хуткасці працы дыска. Найбольш рэальны вынік можна атрымаць пры праверцы дыска ў адвольных кропках, у выпадковым парадку ... Правесці такі тэст можна з дапамогай кансольнай ўтыліты seeker.
seeker - кансольная ўтыліта якая праводзіць праверку хуткасці чытання / запісы жорсткіх дыскаў адвольна, з доступам да дыска ў выпадковым парадку. Пры гэтым метадзе тэставання галоўка дыска хутка перамяшчаецца з аднаго месца ў іншае, счытваючы невялікія фрагменты дадзеных. Працэс уключае ў сябе механічныя аперацыі і доступ да дыска значна павольней чым тэст пры паслядоўным доступе.
Адвольны метад праверкі які выкарыстоўваецца ў seeker значна бліжэй да рэальнай працы жорсткага дыска і атрымоўваныя вынікі тэстаў выглядаюць больш праўдападобнымі. Таму выкарыстоўваючы seeker вельмі важна тэставаць дыск цалкам (/ dev / sda), а не асобны яго раздзел (/ dev / sda1, / dev / sda2, / dev / sda3 і іншае):
sudo seeker "імя дыска"Ўтыліта простая ў выкарыстанні, запускаецца без дадатковых опцый, тэставанне дыска праводзіцца ў плыні трыццаці секунд, а для больш поўнага доступу да дыска ўтыліту лепш запускаць з правамі адміністратара (root). Акрамя жорсткіх дыскаў з дапамогай seeker можна правесці параўнальнае тэставанне наяўных флэш-назапашвальнікаў (напрыклад для выкарыстання самага хуткага прылады ў якасці LiveUSB).