Як я можу визначити, спить ли привід?


8

Чи є додаток або утиліта командного рядка для Mac OS X , щоб запросити жорсткий диск , щоб побачити , якщо він «спить» чи «не спить» прямо зараз ? (тобто під контролем pmsetналаштувань сну енергії / диска). Зауважте, що я перебуваю після поточного стану сну, а не лише про те, чи система перекладе диск у режим очікування.

У мене в MacBook Pro є два жорстких диска, SSD для системи та набагато більший "звичайний" механічний диск для різних великих файлів, які я не часто використовую.

Мені б хотілося, щоб фізичний привід увійшов у режим сну, коли він не використовується, і взагалі спати, якщо я ним фактично не користуюся. Я хотів би, щоб це було автоматичним, а не регулярно встановлювати та відключати привід.

Я налаштував Energy Saver для того, щоб увімкнути диск, але я фактично не можу сказати, коли привід спить чи не спить (навіть натискаючи вухо на ноутбук, важко сказати, що таке шум вентилятора та шум диска), тож я не знаю, чи я належним чином розділив свої файли між двома дисками.

Чи є якийсь спосіб запиту накопичувача, щоб побачити, чи він спить, не насправді його будити, тож я можу відстежувати це, щоб побачити, чи загалом він спить чи ні?

Я думаю, альтернативний, еквівалентний питання, що таке еквівалент Mac OS X команди Linux:

hdparm -C <device>

Примітка. Це не повинно бути точним еквівалентом командного рядка. Будь-який спосіб з’ясувати це було б корисно.


Деякі місця, які я шукав так далеко, без успіху:

  • Вбудовані програми утиліти диска та системної інформації , схоже, не надають ніякої інформації про стан сну / неспання приводів.
  • pmset -g( вбудована команда ) пропонує різні функції запиту, але події, мабуть, стосуються подій сну системи , а не дисків.
  • smartctl -i -n sleep( smartmontools через MacPorts ), здається, завжди думає, що всі диски для мене сплять! (було б цікаво почути, чи це правда для інших)

Відповіді:


2

Ні, немає жодної утиліти чи інструменту, щоб дізнатися подібну інформацію.

пс. Я публікую це як відповідь, тому що я досліджував це питання кілька місяців тому, і буду більш ніж радий, якщо хтось докаже мене неправильно.

Редагувати: Здається, такий самий висновок, як і розробники SmartMonTools на основі їхньої відповіді на цю проблему , в якій вони стверджують, що висновки SmartMonTools , які завжди сплять, є помилкою, і тепер виправили це, зазначивши, що режим живлення недоступний на Mac OS X / Darwin.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.