Найти в Дзене
Red Rain

Авто парковка дисков void linux

Процесс парковки диска это установка головок чтения \записи в зону парковки на улавливатели. Механизм парковки бывает разный. На фото не удачный пример. Такие головки прилегают слишком близко к поверхности. И диск не может работать пока не раскрутится. Такие диски слишком часто паркуются после записи. Потому что если диск "кикнуть", толкнуть. Если вращение двигателя прекратится, диск может заклинить. И если толчок происходит пока головки на парковке, то диск набирает обороты и может продолжить работу. Но такая парковка изнашивает головки. Удачный пример это когда головки перемещаются ближе к валу, а механизм запирания происходит с противоположной стороны. Таким образом головки находятся постоянно на диске. И не страдают от механизмов запирания. Авто парковку диска можно отключить, диск при подаче питания будет постоянно вращаться. Головки будут находится на поверхности диска. Замечено что производительность диска и срок службы увеличивается. Установим необходимые утилиты xbps-insta
https://www.techniktest-online.de/wp-content/uploads/2017/11/hgst_hdd_open.jpg
https://www.techniktest-online.de/wp-content/uploads/2017/11/hgst_hdd_open.jpg

Процесс парковки диска это установка головок чтения \записи в зону парковки на улавливатели. Механизм парковки бывает разный. На фото не удачный пример. Такие головки прилегают слишком близко к поверхности. И диск не может работать пока не раскрутится. Такие диски слишком часто паркуются после записи. Потому что если диск "кикнуть", толкнуть. Если вращение двигателя прекратится, диск может заклинить. И если толчок происходит пока головки на парковке, то диск набирает обороты и может продолжить работу. Но такая парковка изнашивает головки.

Удачный пример это когда головки перемещаются ближе к валу, а механизм запирания происходит с противоположной стороны. Таким образом головки находятся постоянно на диске. И не страдают от механизмов запирания.

Авто парковку диска можно отключить, диск при подаче питания будет постоянно вращаться. Головки будут находится на поверхности диска. Замечено что производительность диска и срок службы увеличивается.

Установим необходимые утилиты

xbps-install -S hdparm smartmontools

Посмотрим на счётчик циклов парковки

smartctl -A /dev/sda | grep Load_Cycle_Count

193 Load_Cycle_Count 0x0032 082 082 000 Old_age Always - 36493

Это значит что диск совершил 36493 парковок. Отключим авто парковку при загрузке добавив в /etc/rc.local строку

hdparm -B 255 -S 0 -c1 /dev/sda &

Выполним и получим сообщение

/dev/sda:
setting 32-bit IO_support flag to 1
setting Advanced Power Management level to disabled
setting standby to 0 (off)
IO_support = 1 (32-bit)
APM_level = off

Некоторые диски 3.5 дюйма не имеют режим standby. И в целом они меньше страдают из-за частых парковок.

Утилита hdparm не может заставить диск прекратить парковку полностью. Она лишь передаёт ваши пожелания от лица операционной системы. Диск продолжает работать на основании свой микропрограммы и ваших пожеланий. Парковки будут совершаться через длительное время простоя или вынужденно. Не всегда счётчик парковок может соответствовать действительности. Потому что система исчисления может различаться.

Определить период жизненного цикла дика по этому счётчику не возможно.