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/Spotlightuż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 mdutilnadal zgłasza to samo ( I tried enabling the server using the commandmdutil -a -i na but this produces the same output asmdutil -a -s` pokazano powyżej).
Spotlight, to zły film. Oceniłbym, że Spotlightzjem procesor i wejścia / wyjścia przez 2 do 3 godzin, ale nie więcej. Czy Activity Monitorsprawdziłeś, czy nie ma innego problemu?
Activity Monitorpokazuje kilka działających aplikacji, ale Spotlightjest jedyną używającą dużo procesora. Do Energyprzedstawia kartę Spotlightjest stosowanie tylko z energii uderzenia powyżej 1.
App Store)? ----- Czy widzisz coś jeszcze, co może zbierać twój system plików?
