Od czasu aktualizacji do OSX Lion na moim komputerze iMac z końca 2009 roku zauważyłem dziwne zachowanie podczas korzystania z komputera. Co godzinę (właściwie nie jestem pewien co do tego wzorca) aplikacja, której używam, nagle zawiesza się. Usłyszę wtedy, jak obraca się zewnętrzny dysk twardy, i ostatecznie aplikacja zacznie ponownie działać.
Na przykład, po prostu kliknięcie prawym przyciskiem myszy na coś w Chrome lub w połowie oglądania wideo w Plex spowoduje zawieszenie się całej aplikacji, aż dysk zacznie się ponownie obracać. Nie wiem, w jaki sposób te aplikacje mogłyby polegać na tym dysku zewnętrznym, ponieważ używam tylko kopii zapasowej Time Machine.
Wyłączyłem opcję „uśpienia dysków twardych, gdy to możliwe”, ale wydaje się, że nic to nie naprawiło. Jednym z możliwych wyjaśnień może być to, że ten dysk zewnętrzny jest używany jako część pamięci wirtualnej; tłumaczyłoby to zależność systemu operacyjnego od dysku, ale nie mogę sobie wyobrazić, dlaczego miałoby to zrobić, gdy mam dużo miejsca na dysku.
Nie jest to całkowicie fatalne, jest bardziej denerwujące niż cokolwiek innego, ale martwię się, że może to wskazywać, że coś jest nie tak z moim systemem operacyjnym lub sprzętem. Byłbym wdzięczny za wszelkie pomysły.
źródło
Odpowiedzi:
Może to być indeksowanie Spotlight. Czy widzisz, że mdworker jest aktywny w Monitorze aktywności, gdy tak się dzieje? Jeśli jeszcze tego nie zrobiłeś, możesz spróbować wykluczyć dysk w ustawieniach prywatności Spotlight w Preferencjach systemowych i sprawdzić, czy to pomoże.
źródło
Wygląda na to, że Time Machine wykonuje zaplanowaną kopię zapasową, spowolniłby bieżący proces, sprawdzając zmiany w folderze domowym.
źródło
Powiedziałbym, że dysk zewnętrzny ma własne wewnętrzne zarządzanie energią, które powoduje, że dysk się obraca. Przy odrobinie wysiłku możesz napisać skrypt, który zapisuje plik na dysku zewnętrznym, usuwa go, a następnie powtarza co minutę.
Jeśli masz jakieś aplikacje na dysku zewnętrznym, a zwłaszcza aplikację, która raz zarejestrowała usługę, to podejrzewam, że twój dysk zewnętrzny uruchamia się prawym przyciskiem myszy, aby pomóc w tworzeniu menu usług. Lub może po prostu być tak, że sam Plex decyduje się na skanowanie dysku zewnętrznego.
Zbadam trochę twój dysk zewnętrzny i zobaczę, czy dysk sam się obraca, a następnie jak temu zapobiec.
Ten skrypt
Pochodzi z tej wskazówki http://hints.macworld.com/article.php?story=20090316190817357
źródło
Skoncentruj się na jednej akcji, która wydaje się, że zarówno (a) powoduje wirowanie dysku, jak i (b) nie kończy się, dopóki nie zostanie zakończone. Zakładając, że kliknięcie prawym przyciskiem myszy w Google Chrome jest jedną z takich czynności…
W Terminalu uruchomienie następującego polecenia przed kliknięciem prawym przyciskiem myszy w Google Chrome wyświetli rzeczy związane z aktywnością plików:
sudo fs_usage cmd Google\ Chrome
Wśród działań jest coś związanego z Usługami. Uruchom następujące polecenie, aby uzyskać wyobrażenie o niektórych usługach dostępnych w systemie:
defaults read ~/Library/Preferences/com.apple.ServicesMenu.Services
Czy jedna z tych aplikacji może powodować zarówno (a), jak i (b)?
Jeśli nie klikniesz prawym przyciskiem myszy w Google Chrome, zastanów się, w jaki sposób główne pytanie może być bardziej skoncentrowane.
źródło
Mam też dysk twardy, który to robi. Podejrzewam, że dysk obraca się, jeśli nie jest potrzebny przez jakiś czas. Jednak gdy system operacyjny próbuje czytać z dysku lub zapisywać na nim, blokuje proces, gdy dysk się kręci. W Lionie zdarza się to czasami, gdy używam Spotlight, Findera lub klikam stos w Docku. Pogodziłem się z faktem, że takie zachowanie jest tylko częścią tego, jak działa Lion.
źródło