После обновления до OSX Lion на моем iMac в конце 2009 года я заметил странное поведение при использовании моего компьютера. Каждый час или около того (я не совсем уверен в этом шаблоне) приложение, которое я использую, внезапно зависает. Затем я услышу, как вращается мой внешний жесткий диск, и в конце концов приложение снова начнет работать.
Например, простое нажатие правой кнопкой мыши на что-либо в Chrome или просмотр видео в Plex приведет к зависанию всего приложения до тех пор, пока диск снова не начнет вращаться. Я не могу думать, как эти приложения могли полагаться на этот внешний диск, так как все, для чего я его использую, - это моя резервная копия Time Machine.
Я отключил опцию «ставить жесткие диски в спящий режим, когда это возможно», но это, похоже, ничего не исправило. Одним из возможных объяснений может быть то, что этот внешний диск используется как часть виртуальной памяти; это объяснило бы зависимость ОС от диска, но я не могу себе представить, почему это произошло бы, когда на системном диске осталось достаточно места.
Это не совсем фатально, это более раздражает, чем что-либо еще, но я обеспокоен тем, что это может указывать на то, что что-то не так с моей операционной системой или оборудованием. Буду благодарен за любые идеи.
источник
Ответы:
Это может быть индексирование Spotlight. Видите ли вы mdworker активным в Activity Monitor, когда это происходит? Если вы этого еще не сделали, попробуйте исключить диск в настройках Spotlight Privacy в Системных настройках и посмотреть, поможет ли это.
источник
Похоже, что Time Machine выполняет резервное копирование по расписанию, это замедлит ваш текущий процесс, так как он проверяет вашу домашнюю папку на наличие изменений.
источник
Я бы сказал, что внешний накопитель имеет собственное внутреннее управление питанием, которое заставляет диск вращаться. С некоторыми усилиями вы можете написать скрипт, который записывает файл на внешний диск, удаляет его, а затем повторяется каждую минуту.
Если у вас есть какие-либо приложения на внешнем диске, и особенно приложение, которое когда-то зарегистрировало сервис, то я подозреваю, что ваш внешний диск раскручивается при щелчке правой кнопкой мыши, чтобы помочь в создании меню сервисов. Или это может быть просто то, что сам Plex выбирает сканировать внешний диск.
Я бы немного исследовал ваш внешний диск и посмотрел, не раскрутит ли он сам диск, а затем, как его предотвратить.
Этот скрипт
Из этой подсказки http://hints.macworld.com/article.php?story=20090316190817357
источник
Сосредоточьтесь на одном действии, которое кажется (а) приводящим к вращению диска и (б) не завершенным до тех пор, пока вращение не будет завершено. Предполагая, что щелчок правой кнопкой мыши в Google Chrome является одним из таких действий ...
В терминале выполнение следующей команды перед щелчком правой кнопкой мыши в Google Chrome покажет вещи, связанные с работой с файлами:
sudo fs_usage cmd Google\ Chrome
Среди деятельности, что-то связано с услугами. Выполните следующую команду, чтобы получить представление только о некоторых службах, доступных для вашей системы:
defaults read ~/Library/Preferences/com.apple.ServicesMenu.Services
Может ли одно из этих приложений эти сервисы вызвать как (а), так и (б)?
Если не щелкнуть правой кнопкой мыши в Google Chrome, подумайте, каким образом основной вопрос может быть более сфокусированным.
источник
У меня есть жесткий диск, который делает это тоже. Я подозреваю, что диск вращается, если он не нужен некоторое время. Однако, когда ОС пытается прочитать или записать на диск, она блокирует процесс, пока диск раскручивается. А в Lion это иногда случается, когда я использую Spotlight, Finder или щелкаю стек в Dock. Я смирился с тем фактом, что такое поведение является лишь частью того, как действует Лев.
источник