Почему мой MacBook зависает, пока мой внешний USB-жесткий диск раскручивается? Он возвращается в исходное состояние после щелчка или двух после раскручивания. Это довольно раздражает, так как Finder часто сканирует диски, но USB-накопитель обычно находится в спящем режиме, так как я использую его в основном для резервного копирования.
Примечания:
Щелчок, который я имею в виду после раскручивания, — это всего лишь пара хед-иска. Внешний диск новый, и у меня есть несколько других, которые вызывают то же временное зависание ОС.
Жесткий диск работает отлично, он переходит в спящий режим, потому что в настройках ОС он настроен так, чтобы он переходил в спящий режим, когда не используется.
Я бы предпочел не подключать и отключать диск несколько раз в день (я использую его в основном для резервного копирования, но не исключительно)
Я не хочу, чтобы привод крутился весь день. Обычно он простаивает и должен тихо спать в ожидании работы.
Проблема в том, что я уверен, как предполагает Том, что ОС выполняет синхронный ввод-вывод на каждом диске... не слишком ли многого я ожидаю от современной ОС? Это отстой, что каждый раз, когда я открываю окно Finder, оно замораживает кучу вещей на несколько секунд... что случилось с многозадачностью?
==Обновление== Это было исправлено в более поздней версии OSX. Система больше не испытывает никаких зависаний или сбоев. Я по-прежнему использую тот же внешний диск в качестве основного назначения машины времени и не видел зависаний или сбоев уже давно. Закрываю вопрос.
решение1
Он блокируется, поскольку ожидает завершения синхронного запроса ввода-вывода, этот запрос занимает больше времени, поскольку ваш жесткий диск, по-видимому, работает неровно, о чем свидетельствуют слышимые вами щелчки.
Три варианта решения проблемы:
Найдите способ не допустить замедления вращения диска. Может быть, запланированная запись? Или опция?
Отключите диск и используйте его только тогда, когда он вам нужен для ручного резервного копирования.
Купите себе новый диск, поскольку делать резервные копии на таком диске небезопасно...
решение2
Оказалось, что это ненужная блокировка ядра в OSX, которая была устранена в OS X Yosemite. Больше этого не происходит. Спасибо за все представленные теории.