Właśnie dostałem nowego 13-calowego MacBooka Pro w pracy. Zauważyłem, że Spotlight działa nieprzerwanie, dając mi około 4 godzin pracy na baterii. Motywacją do uzyskania tego laptopa była przenośność ponad 8-godzinnego laptopa.
Przeszukując online, widziałem, że indeksowanie katalogu synchronizowanego przez usługę taką jak Dropbox / Syncthing doprowadziłoby do nadmiernego indeksowania. Aby wyeliminować to jako źródło problemu, wykluczyłem z programu Spotlight indeksowanie katalogów zaktualizowanych przy użyciu usług synchronizacji. Poszedłem nawet tak daleko, że wykluczyłem cały katalog domowy z Spotlight. Wczoraj próbowałem usunąć indeks Spotlight, zmuszając go do ponownej indeksacji i działa nieprzerwanie przez ostatnie 24 godziny bez zmian. Dysk twardy ma 512 GB, ale ma tylko 122 GB danych.
Myślę, że problem może być spowodowany przez oprogramowanie antywirusowe Sophos. Widziałem inne posty komentujące sprzeczne aplikacje, ale rozwiązania zalecają usunięcie Sophos, co nie jest dla mnie opcją. Czy istnieją ustawienia, które pozwalają tym aplikacjom wzajemnie się ignorować? Być może potrzebuję, aby Spotlight zignorował pliki Sophos. Gdzie są przechowywane pliki statusu Sophos?
Edycja:
Oto wyniki polecenia mdutil -a -s
(otrzymuję ten sam wynik z / bez sudo
):
2016-04-18 00:36:53.470 mdutil[12692:72953] Metadata.framework [Error]: mdsCopyStorePaths failed: (268435459) (ipc/send) invalid destination port
Spotlight server is disabled.
Nie jestem do końca pewien, co z tym zrobić. Patrząc na status systemu htop
, najbardziej wymagającym procesem jest /System/Library/CoreSerices/Spotlight.app/Contents/MacOS/Spotlight
użycie 112-160% procesora.
Ten wątek Apple zaleca całkowite usunięcie /.Spotlight-V100/
katalogu i ponowne uruchomienie. Próbowałem tego, ale wydaje się, że nic to nie robi. Po ponownym uruchomieniu folder nie został ponownie utworzony, Spotlight nadal zużywa nadmierne zasoby systemowe i mdutil
nadal zgłasza to samo ( I tried enabling the server using the command
mdutil -a -i na but this produces the same output as
mdutil -a -s` pokazano powyżej).
Spotlight
, to zły film. Oceniłbym, że Spotlight
zjem procesor i wejścia / wyjścia przez 2 do 3 godzin, ale nie więcej. Czy Activity Monitor
sprawdziłeś, czy nie ma innego problemu?
Activity Monitor
pokazuje kilka działających aplikacji, ale Spotlight
jest jedyną używającą dużo procesora. Do Energy
przedstawia kartę Spotlight
jest stosowanie tylko z energii uderzenia powyżej 1.
App Store
)? ----- Czy widzisz coś jeszcze, co może zbierać twój system plików?