Nsurlsessiond powoduje wysokie wykorzystanie procesora i przepustowości

Jeśli doświadczasz ogromnego zużycia danych na komputerze Mac, ale nie udało Ci się zidentyfikować sprawcy, możemy mieć dla Ciebie trop. Sprawdź, czy nsurlsessiond powoduje problem. Przejdź do Monitora Aktywności i sprawdź, czy nasze przeczucie jest prawidłowe. Wielu użytkowników MacBooków skarżyło się, że proces ten czasami zużywa ponad 60 procent mocy procesora i zajmuje wszystkie dane, które prowadzą do boleśnie wolne połączenia. Zobaczmy, co możesz zrobić, aby rozwiązać ten problem.

Zawartość

  • Co to jest nsurlsessiond na Macu?
  • Jak powstrzymać nsurlsessiond przed używaniem zbyt dużej ilości procesora i przepustowości?
    • Zabij nsurlsessiond i zaufane procesy
    • Usuń stary katalog tymczasowy nsurlsessiond
    • Wniosek
    • Powiązane posty:

Co to jest nsurlsessiond na Macu?

Nsurlsessiond to proces związany z iCloud, którego system używa do komunikacji z chmurą i synchronizowania danych. Innymi słowy, za każdym razem, gdy aktualizowane są dane iCloud, możesz się założyć, że nsurlsessiond aktywnie działa w tle.

Proces opiera się na dedykowanym podkatalogu do tymczasowego przechowywania danych. Problem polega na tym, że czasami podkatalog jest niedostępny i proces nie może uzyskać do niego dostępu. Ale to nie powstrzymuje nsurlsessiond przed ciągłymi próbami uzyskania dostępu do problematycznego podkatalogu, zużywając przy tym dużo procesora i przepustowości.

Jak powstrzymać nsurlsessiond przed używaniem zbyt dużej ilości procesora i przepustowości?

Zabij nsurlsessiond i zaufane procesy

monitor-aktywności-nsurlsessiond

Uruchom Monitor aktywności i zatrzymaj proces nsurlsessiond. Jeśli wróci natychmiast, zakończ zarówno proces nsurlsessiond, jak i zaufany. Wielu użytkowników potwierdziło, że zabicie obu tych procesów rozwiązało dla nich problem. Pamiętaj, że zakończenie tych dwóch procesów może spowodować inne problemy i usterki na komputerze Mac. Jeśli problem powróci po chwili, przejdź do następnego kroku.

Usuń stary katalog tymczasowy nsurlsessiond

  1. Przejdź do Monitora aktywności i znajdź zaufany proces.
  2. Skopiuj jego PID z kolumny PID.
  3. Uruchom Terminal i uruchom # sudo kill -9 [zaufany PID] polecenie, aby zakończyć nadrzędny zaufany proces.
    • Notatka: Zastąp [trustd PID] właśnie skopiowanym PID.
  4. Uruchom # ls -la /var/folders/zz | grep nsurlsessiond polecenie, aby znaleźć konkretny katalog „losowa nazwa”. Będziesz potrzebować tych informacji do następnego polecenia.
  5. Następnie uruchom # sudo rm -fr /var/folders/zz/[losowa nazwa] polecenie, aby usunąć katalog tymczasowy nsurlsessiond.
    • Notatka: Zastąp [losową nazwę] nazwą, którą wcześniej znalazłeś.
  6. Dodatkowo, jeśli kończy Ci się miejsce, możesz również uruchomić polecenie /var/log/asl.

Dla szybkiego przypomnienia, ciąg znaków [randomize name] jest w rzeczywistości nazwą podkatalogu, do którego nsurlsessiond próbuje uzyskać dostęp i zapisywać dane. Wysokie użycie procesora i przepustowości jest spowodowane przez proces nsurlsessiond próbujący uzyskać dostęp do problematycznego katalogu. Usunięcie podkatalogu nsurlsessiond powinno zmusić macOS do utworzenia nowego podkatalogu.

Wniosek

Jeśli proces nsurlsessiond zużywa zbyt dużo mocy procesora na komputerze Mac, uruchom Monitor aktywności i zabij procesy nsurlsessiond i zaufane. Jeśli problem będzie się powtarzał, usuń podkatalog, do którego proces próbuje uzyskać dostęp, i uruchom ponownie komputer Mac. Czy te rozwiązania pomogły Ci rozwiązać problem? Daj nam znać w komentarzach poniżej.