2

Можно ли вращать жесткий диск, когда он установлен, и остановить вращение, когда я его отключаю?

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

hdparm -Y /dev/sdX

но я имею в виду, они только частично решают мой ответ. Хорошо, я могу сделать такую вещь, что когда я получаю доступ к жесткому диску (мой основной диск - SSD), он начинает вращаться, и после того, как я перестаю работать с ним, я размонтирую его и просто выполню эту команду ... но это раздражает. Я имею в виду, что это компьютер, поэтому должен быть какой-то способ автоматизировать такую вещь, написать какой-нибудь скрипт или что-то в этом роде Я также использую TLP, но TLP делает HDD только по таймауту, поэтому это не решает мою проблему.

Может возникнуть вопрос, зачем мне это нужно, почему недостаточно просто установить тайм-аут. На это есть 2 ответа:

  1. Когда я использую HDD, я в основном смотрю фильмы или слушаю музыку (которые есть на нем), и если на HDD будет тайм-аут, он будет останавливаться и запускаться снова, снова и снова, потому что ОС всегда будет читать с него, и это Подход будет разрывать жесткий диск из-за запуска-> остановки-> запуска цикла.

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

Тайм-аут это хорошо, но по 1-й причине, это не (лучшее) решение для меня. Если кто-то знает, как помочь, не стесняйтесь писать, я был бы признателен за любую помощь. Спасибо!

1 ответ1

1

В зависимости от привода таймауты могут быть довольно длинными. Обычно гораздо дольше, чем требуется для воспроизведения музыкальной дорожки. hdparm может показывать вам доступные тайм-ауты для накопителя и должен показывать текущее значение и рекомендуемые значения для вашего накопителя.

За исключением старых серверных дисков, я видел рекомендации, как отключить диски, если они простаивали в течение нескольких минут. Все накопители, которые я проверял в последние несколько лет, предварительно настроены на отключение, когда они неактивны.

Возможно, вы захотите проверить, вращалась ли O/S на приводе, когда вы его демонтировали. Я считаю, что вы можете запросить это с hdparm . Если он не вращает диск, напишите короткий сценарий для его демонтажа и раскрутите диск, когда вы хотите прекратить его использование.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .