Zewnętrzny dysk twardy Mac (maszyna czasu) niepożądany dostęp

0

Podczas korzystania z przeglądarki często słyszę, jak zewnętrzny HDD się kręci. Powoduje to, że przeglądarka zamarza na około 5-10 sekund, podczas gdy dysk robi to, co robi. Nie wiem, dlaczego tak się dzieje lub jak mogę rozwiązać ten problem, ale jak mogę zatrzymać to zachowanie? Nie zawsze tak było.

Jason M
źródło

Odpowiedzi:

1

Mam podobne doświadczenie, czasami wielokrotne spin-upy zewnętrznego dysku używanego tylko dla Time Machine i wykluczone - najlepiej jak potrafię - z indeksowania. Uruchomiłem filtrowanie lsof dla nazwy dysku i otrzymałem ten wynik:

POLECENIE PID USER FD TYP URZĄDZENIE ROZMIAR / WYŁĄCZENIE NAZWA WĘZŁA

Finder 297 henry 19r DIR 14,6 204 92 / Woluminy / Kopie zapasowe Time Machine / Backups.backupdb

(Nagłówki dodane ręcznie. Może to nie być tutaj dobre formatowanie, przepraszam.) Wydaje się, że jest to powtarzalne w przypadku spinupów wyraźnie nie związanych z rzeczywistymi kopiami zapasowymi Time Machine. Blisko, jak mogę powiedzieć, Finder czyta katalog najwyższego poziomu dla plików Time Machine na tym dysku. Czego może szukać? Moim zdaniem najbardziej prawdopodobne są jedyne użyteczne dane: znaczniki czasu ostatniej modyfikacji. Z plików w tym katalogu widzę tylko dwie, które są współczesne:

  drwxr-xr-x@ 53 root   staff  1836 Mar 14 09:42 Charley
  drwx------   2 root   staff    68 Mar 14 09:42 .spotlight_temp

„Charley” to moja nazwa hosta. To pyta Finder, a nie Time Machine. (Time Machine z całą pewnością może zachować wewnętrznie czas ostatniej rzeczywistej kopii zapasowej). Dlaczego Finder miałby wiedzieć? Jedyną możliwością, jaką mogę sobie wyobrazić, jest to, że Finder pyta, czy to drzewo katalogów zostało zmodyfikowane, aby w razie potrzeby mogło odbudować indeksy Spotlight. Może nie całkowicie wyłączony indeksowanie tego dysku. Lub nawet przy wyłączonym indeksowaniu Finder nadal monitoruje dysk pod kątem zmian, nawet jeśli nie indeksuje, nawet jeśli nastąpiła zmiana. Kolejna tajemnica: co powoduje te kontrole? Czy to znaczy cokolwiek, co się wydarza, czasami po kolei? Zabobonnie, wszystkie pojawiają się podczas przeglądania, głównie w Firefoksie (aktualna wersja). Czy Firefox jakoś łaskocze Findera?

Mam nadzieję, że ten dowód pomoże.

hen3ry
źródło
0

Proces uzyskuje dostęp do dysku, więc się obraca. Aby zidentyfikować proces uzyskujący dostęp do dysku, poczekaj, aż obróci się w opisany sposób, a następnie wskocz do terminalu i wprowadź to polecenie:

lsof | grep / Volumes / NameOfVolume

Spowoduje to wyświetlenie pliku lub plików na dostępnym dysku oraz dostęp do nich.

Ron Casey
źródło
Wypróbowałem twoją sugerowaną metodę, ale jak się okazuje, terminal również zamarza podczas tego procesu. Co się dzieje, uruchamiam terminal i dostaję pusty ekran, dopóki cokolwiek się nie skończy.
Jason M