Jak naprawić błąd związany z wysokim obciążeniem procesora komputera Mac „kernel_task”?

Jak naprawić błąd związany z wysokim obciążeniem procesora komputera Mac „kernel_task”?

To nigdy nie jest zabawne, gdy komputer zaczyna działać powoli, ale jest jeszcze gorzej, gdy nie możesz zrozumieć, dlaczego działa tak wolno. Jeśli zamknąłeś wszystkie programy, które możesz, a wszystko na komputerze Mac nadal wydaje się poruszać przez melasę, może to być oznaką przerażenia kernel_task powodując wysokie zużycie procesora.





Na komputerze Mac kernel_task to nazwa nadana różnym funkcjom niskiego poziomu, które umożliwiają pracę reszty komputera. Oznacza to, że ustalenie sprawcy może być trudne.





Często to widzieliśmy, więc mamy garść wskazówek, które pomogą Ci pozbyć się tego problemu.





Diagnozowanie wolnego komputera Mac

Jeśli Twój Mac wydaje się działać wolno, generuje dużo ciepła lub wydaje się, że zaraz wystartuje z powodu dużej prędkości wentylatora, zechcesz otworzyć Monitor aktywności i dowiedz się dlaczego. Jest to zasadniczo odpowiednik Menedżera zadań systemu Windows w systemie MacOS.

jak uzyskać dostęp do Internetu na laptopie w dowolnym miejscu

Związane z: Co to jest monitor aktywności? Odpowiednik Menedżera zadań na komputery Mac



Możesz otworzyć Monitor aktywności za pomocą Spotlight: po prostu naciśnij Polecenie + spacja następnie zacznij pisać „aktywność” i powinno się pojawić. Możesz go również znaleźć pod Aplikacje > Narzędzia i możesz chcieć przypiąć go do Docka, aby uzyskać jeszcze szybszy dostęp w przypadku poważnych problemów.

Przyczyna powolnego komputera powinna być oczywista z procesor patka. Wystarczy kliknąć % PROCESOR nagłówek kolumny do organizowania uruchomionych procesów według użycia procesora. Wszystko, co wymaga dużej mocy obliczeniowej, pojawi się na górze; będą się one poruszać, gdy komputer wykonuje różne zadania w tle.





Wysokie użycie procesora jest zazwyczaj problemem tylko wtedy, gdy się tego nie spodziewasz. Rozsądne jest oczekiwanie, że Twój komputer pożre zasoby, jeśli uruchamiasz grę, oglądasz wideo w przeglądarce lub edytujesz wideo. Jeśli pojedyncza karta Safari lub proces Maca używa więcej niż sprawiedliwy udział, oznacza to na ogół, że coś poszło nie tak.

Dlaczego kernel_task jest winowajcą?

Większość procesów można zabić, klikając je, a następnie klikając x w lewym górnym rogu ekranu. Niestety nie możesz tego zrobić dla jednego konkretnego procesu: kernel_task . Powodem tego jest to, że kernel_task jest w rzeczywistości częścią systemu macOS.





To nie tyle pojedynczy proces, ile właściwie seria procesów pod jedną etykietą. Podczas pracy macOS wykonuje w tle różne zadania. Obejmują one wysyłanie i odbieranie danych przez sieć, zapisywanie i odczytywanie danych na dysku oraz indeksowanie nowych folderów lub dysków w celu wyszukiwania Spotlight.

Ten proces często wykorzystuje dużo dostępnej pamięci RAM na Pamięć zakładka, ale to znacznie mniej zmartwienia. Ilość używanej pamięci RAM będzie się zwiększać i zmniejszać zgodnie z wymaganiami. Jednak wysokie użycie procesora może spowodować zatrzymanie całego systemu, a nawet sporadyczne całkowite zawieszenie systemu.

Jak więc powstrzymać kernel_task przed negatywnym wpływem na wydajność komputera Mac?

Proste rozwiązania problemów z kernel_task

W wielu przypadkach proste ponowne uruchomienie komputera Mac natychmiast rozwiąże problem. Nie jest to jednak trwałe, długoterminowe rozwiązanie, jeśli masz ten problem od jakiegoś czasu. To tylko krótkoterminowe rozwiązanie, które powinno przynieść natychmiastowe rezultaty.

Cokolwiek powoduje istotny wzrost wykorzystania procesora, może powrócić. Tak więc, jeśli masz powtarzające się incydenty, możesz spróbować zresetować również kontroler zarządzania systemem (SMC). Jest to łatwe do zrobienia i może rozwiązać wiele różnych problemów z systemem macOS.

Instrukcje resetowania SMC różnią się nieznacznie w zależności od posiadanego modelu komputera Mac. Ponieważ może rozwiązać tak wiele problemów, mamy pełny opis przewodnika jak zresetować SMC komputera Mac . Obejmuje również resetowanie PRAM, innej części komputera Mac, która może powodować wiele problemów.

Inne rozwiązania do naprawiania wysokiego użycia procesora kernel_task

Być może najbardziej oczywistym rozwiązaniem wszelkich problemów związanych z systemem operacyjnym jest aktualizacja do najnowszej wersji systemu macOS. Po prostu uruchom Preferencje systemu , Kliknij Aktualizacja oprogramowania i uruchom wszelkie zaległe aktualizacje oprogramowania Apple.

Inną częstą przyczyną wysokiego użycia procesora przez proces kernel_task jest Adobe Flash. Czasy, w których Flash był niezbędny do przeglądania sieci, już dawno minęły, ale nadal możesz go potrzebować do określonej aplikacji internetowej lub witryny.

Zamiast instalować Flasha, możesz użyć przeglądarki takiej jak Google Chrome, która zapewnia Flash (choć opcjonalnie). Najprawdopodobniej w ogóle nie potrzebujesz Flasha, więc możesz go bezpiecznie usunąć. Co więcej, ponieważ firma Adobe nie obsługuje Flasha od 31 grudnia 2020 r., nie otrzymasz kluczowych aktualizacji zabezpieczeń.

Usunięcie go jest bardzo ważne — przynajmniej ze względów bezpieczeństwa. Aby usunąć Flasha, uruchom Menedżer instalacji Adobe Flash Player i kliknij Odinstaluj .

Kopanie trochę głębiej w wysokie użycie procesora kernel_task na Macu

Niektórym ludziom udało się usunąć rozszerzenia jądra, które są modułami kodu zdolnymi do wykonywania zadań niskiego poziomu. Znane również jako „kexts”, zdecydowana większość tych rozszerzeń jest instalowana przez Apple jako część podstawowego środowiska macOS. Niektóre programy instalują rozszerzenia innych firm jako sterowniki lub do kontrolowania sprzętu.

Jednym z szybkich sposobów sprawdzenia, czy kext innej firmy powoduje problemy z kernel_task, jest ponowne uruchomienie komputera w trybie awaryjnym. Aby to zrobić, uruchom ponownie komputer i przytrzymaj Zmiana klucz jak się uruchamia. Tryb awaryjny ładuje tylko wymagane rozszerzenia jądra, więc jeśli problem nie występuje w tym środowisku, wskazuje to na problem z kext innej firmy.

Aby zagłębić się w to, zrestartuj system jak zwykle i uruchom Terminal . Następnie uruchom następujące polecenie:

kextstat

To pokaże, jakie rozszerzenia jądra są aktualnie załadowane. Wszystkie rozszerzenia Apple będą wyglądać tak:

com.apple.[etc]

Tymczasem sterowniki innych firm będą miały w sobie nazwę programisty, na przykład:

com.paragon-software.filesystems

A także jak ten:

ch.tripmode.TripModeNKE

Najlepszym sposobem na ich usunięcie jest: odinstaluj powiązane oprogramowanie . W przypadku niektórych aplikacji oznacza to po prostu przeniesienie pliku aplikacji do Kosza, a następnie wprowadzenie hasła administratora, aby umożliwić zmianę.

Inne mogą zawierać plik deinstalatora PKG, który musisz uruchomić. Dla reszty udaj się do Preferencje systemu i poszukaj okienek preferencji innych firm.

Począwszy od OS X El Capitan, Apple wprowadził nową funkcję bezpieczeństwa, która złamała szereg modyfikacji innych firm. System Integrity Protection, w skrócie SIP, powstrzymuje aplikacje przed wstrzykiwaniem kodu do własnych aplikacji Apple, a także zapisywaniem na niektórych częściach dysku, które Apple uważa za ważne dla bezpieczeństwa systemu.

Skutkuje to lepszą stabilnością systemu, więc powinieneś rzadziej widzieć ten problem w nowoczesnych wersjach systemu macOS.

Nadal masz wysokie wykorzystanie procesora? Co zrobić, gdy wszystko inne zawiedzie?

Ostateczne rozwiązanie tutaj jest trochę ryzykowne: usunięcie własnych rozszerzeń jądra Apple. Nie jest to zalecane. Jeśli jednak wypróbowałeś już wszystko inne i nadal widzisz, że kernel_task powoduje wysokie zużycie procesora, jest to rozwiązanie, które możesz chcieć wypróbować.

Deweloper i bloger Viktor Petersson pisał wiele o kernel_task i problemach z nim związanych. W jego przypadku było to prawdopodobnie spowodowane podejrzaną kartą dźwiękową. Początkowy post Peterssona skupiał się na Mac OS X Yosemite, choć później uzupełnił go o aktualizacje dla nowszych wersji macOS.

Nie testowaliśmy tej poprawki i nie możemy powiedzieć, czy będzie działać dla Ciebie. Jeśli chcesz spróbować, oto, co musisz zrobić:

  1. Utwórz kopię zapasową komputera Mac za pomocą Time Machine lub innego rozwiązania do tworzenia kopii zapasowych.
  2. Wyłącz Ochronę integralności systemu, uruchamiając w trybie odzyskiwania i uruchamiając następujące polecenie z terminala: |_+_|
  3. Podążać Wiktora metoda. Zacznij od znalezienia modelu komputera Mac za pomocą polecenia: |_+_|
  4. Uruchom następujące polecenie: |_+_|
  5. Przenieś i zrób kopię zapasową pliku odpowiedniego dla Twojego modelu. Na przykład, jeśli Twój identyfikator to MacBook Pro8,2 uruchomiłbyś: |_+_|
  6. Uruchom ponownie w trybie odzyskiwania i ponownie włącz Ochronę integralności systemu za pomocą polecenia: |_+_|

Znowu jest to poprawka w ostateczności. Spróbuj tego tylko wtedy, gdy masz problemy z wykonaniem czegokolwiek z powodu kernel_task, który powoduje, że Twój Mac nie nadaje się do użytku. Nie jest to rozwiązanie krótkoterminowe — utrzymuje się nawet po ponownej instalacji systemu operacyjnego.

Mimo to będziesz musiał powtórzyć ten proces po każdej większej aktualizacji oprogramowania lub aktualizacji systemu operacyjnego, ponieważ Apple przywróci przeniesiony plik.

Naprawianie problemu z błędem kernel_task na Macu

Ogólnie rzecz biorąc, uaktualnienie do nowej wersji systemu macOS zapewnia nowe funkcje i możliwości, ale może również wprowadzać błędy. Dotyczy to zwłaszcza starszych modeli sprzętu, które zaczynają przesuwać granice.

Ale jeśli zacząłeś widzieć problemy z kernel_task na komputerze Mac dopiero po aktualizacji, może to być winowajcą. Mamy nadzieję, że jedna z tych sztuczek pomogła Ci rozwiązać problem i poprawić wydajność komputera Mac.

Udział Udział Ćwierkać E-mail 10 prostych sposobów na podrasowanie komputera Mac w celu uzyskania najlepszej wydajności

Zamiast sprawdzać, jak długo możesz wytrzymać bez łamania przerażającego postanowienia noworocznego, użyj początku roku, aby odświeżyć komputer Mac.

Czytaj dalej
Powiązane tematy
  • Prochowiec
  • procesor
  • Poprawki wydajności
  • Monitor aktywności
  • Błędy Mac
O autorze Kris Wouk(118 opublikowanych artykułów)

Kris Wouk jest muzykiem, pisarzem i jakkolwiek to się nazywa, gdy ktoś tworzy filmy do sieci. Entuzjasta technologii odkąd pamięta, na pewno ma ulubione systemy operacyjne i urządzenia, ale i tak korzysta z tylu innych, ile tylko może, żeby nadrobić zaległości.

Więcej od Krisa Wouka

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować