Co to jest kernel_task na Macu i dlaczego powoduje wysokie użycie procesora?

Gdy komputer Mac nagrzewa się lub zwalnia do indeksowania, prawdopodobnie zauważysz proces o nazwie kernel_task, który zużywa dużo procesora(CPU) . Dlaczego to robi? Co w ogóle oznacza kernel_task? Czy powinieneś się martwić?

Czytaj dalej, aby dowiedzieć się, czym jest kernel_task na Macu(Mac) i dlaczego powoduje wysokie zużycie procesora(CPU) . Dowiesz się również, jak zmniejszyć nadmierną aktywność kernel_task w systemie macOS.

Co to jest Kernel_Task na Macu?

Kernel_task to natywny proces w systemie macOS. Jest to związane z jądrem, najgłębszym poziomem programowania, który sprawia, że ​​oprogramowanie i sprzęt Maca działają. 

Kernel_task obsługuje szereg podstawowych funkcji działających w tle na MacBooku Pro(MacBook Pro) , MacBook Air , iMac lub Mac Mini , takich jak przydzielanie zasobów systemowych ( procesora(CPU) i pamięci RAM(RAM) ) między programy i usługi systemowe. 

Ale co najważniejsze, odgrywa znaczącą rolę w zarządzaniu temperaturą. W tym miejscu pojawia się duża aktywność kernel_task.

Dlaczego Kernel_Task powoduje wysokie użycie procesora(High CPU Usage) ?

Twój Mac może się nagrzewać z wielu powodów. Na przykład wykonywanie czynności wymagających dużej ilości zasobów (takich jak edytowanie lub eksportowanie wideo w bardzo wysokich rozdzielczościach) prawie zawsze powoduje wzrost temperatury procesora . (CPU)Renderowanie elementów sieci Web obciążających procesor(CPU) , używanie niewydajnych wtyczek w przeglądarce Chrome(plugins in Chrome) lub Safari lub odtwarzanie treści związanych z Adobe Flash(playing Adobe Flash-related content) również może się rozgrzać.

Kiedy tak się stanie, kernel_task zacznie działać i uniemożliwi procesom wykorzystanie dodatkowej mocy obliczeniowej i generowanie jeszcze większej ilości ciepła. Robi to poprzez symulację pustych cykli procesora .(CPU)

Czy wysokie użycie procesora Kernel_Task(Kernel_Task CPU Usage Cause) jest powodem do niepokoju(Concern) ?

W większości przypadków wysoka aktywność kernel_task nie jest powodem do niepokoju. Podsumowując, jeśli stale angażujesz się w zadania wymagające dużej ilości zasobów, spodziewaj się wysokiego wykorzystania procesora(CPU) kernel_task na komputerze Mac . To tylko rutynowa konserwacja, aby zapobiec nadmiernemu uszkodzeniu elementów wewnętrznych komputera Mac .(Mac)

Ale jeśli stale zauważasz, że kernel_task zużywa moc procesora(CPU) bez wyraźnego powodu, możesz mieć problem w swoich rękach. Na przykład niezoptymalizowane aplikacje, przestarzałe aplikacje, pamięci podręczne systemu i nieprawidłowe rozszerzenia jądra mogą rozgrzać komputer Mac bez proporcjonalnego wzrostu aktywności.

Zmniejszanie wysokiego użycia procesora przez jądro_zadanie(High Kernel_Task CPU Usage) na komputerze Mac(Mac)

Aby naprawić utrzymującą się wysoką aktywność kernel_task, musisz rozwiązać wszelkie podstawowe przyczyny, które przyczyniają się do dodatkowego nagrzewania się komputera Mac . Poniższe wskazówki dotyczące rozwiązywania problemów pomogą Ci w tym.

Wymuś zamknięcie aplikacji

Zacznij od zidentyfikowania procesów innych niż kernel_task, które zużywają dużo procesora (CPU) , za pomocą Monitora aktywności na Macu(using the Mac’s Activity Monitor) . Wskazówka—wybierz kolumnę CPU , aby posortować procesy według aktywności. 

Jeśli proces intensywnie wykorzystujący procesor wydaje się być częścią typowej czynności (np. eksportowanie wideo), poczekaj na jego zakończenie. Jeśli nie, zamknij lub wymuś zakończenie procesu, wybierając przycisk Zatrzymaj(Stop) w górnej części okna Monitora aktywności(Activity Monitor) .

Zamknij i uruchom ponownie

Kolejna poprawka polega na ponownym uruchomieniu komputera Mac . To szybki sposób na wyeliminowanie wszelkich nieuczciwych procesów przyczyniających się do problemu kernel_task.

Zaktualizuj aplikacje

Następnie spróbuj zaktualizować aplikacje działające na komputerze Mac(Mac) . Najlepiej skupić się na programach, które zwiększają obciążenie procesora komputera (CPU)Mac .

Zacznij(Start) od otwarcia sklepu Mac App Store i poszukaj pod kartą Aktualizacje(Updates) na pasku bocznym wszelkich oczekujących aktualizacji aplikacji. 

W przypadku programów pobranych poza Mac App Store , poszukaj opcji Sprawdź aktualizacje( Check for Updates) w samych aplikacjach.

Zaktualizuj macOS

Błędne(Buggy) instancje systemu macOS (szczególnie wczesne wydania głównych uaktualnień wersji) mogą powodować wycieki pamięci i problemy z przegrzewaniem. Zaktualizuj system operacyjny i sprawdź, czy to robi różnicę. 

Aby zaktualizować system macOS, otwórz menu Apple z lewej strony paska menu komputera Mac(Mac’s menu bar) i wybierz Preferencje systemowe(System Preferences ) > Aktualizacja oprogramowania( Software Update) > Aktualizuj teraz(Update Now) .

Używaj Maca w chłodniejszym środowisku

Jeśli używasz komputera Mac na zewnątrz lub w czasie upałów, temperatura zewnętrzna może spowodować rozgrzanie komputera Mac(Mac) i włączenie funkcji kernel_task w wyższy bieg. Spróbuj przenieść urządzenie w chłodniejsze lub dobrze wentylowane miejsce.

Zresetuj NVRAM lub PRAM

Jeśli używasz Intel Mac , możesz spróbować zresetować pamięć NVRAM(NVRAM) lub PRAM . Jest to niewielka część pamięci ulotnej, w której przechowywane są ustawienia krytyczne dla systemu (np. rozdzielczość ekranu, preferencje dysku startowego, data, strefa czasowa itp.). Uszkodzona pamięć NVRAM(NVRAM) może powodować różnego rodzaju problemy, więc jej zresetowanie może rozwiązać problemy z jądrem.

Aby zresetować pamięć NVRAM(NVRAM) , zacznij od wyłączenia komputera Mac . Następnie włącz go ponownie, przytrzymując klawisze Command , Option , P i R . Zwolnij, gdy po raz drugi usłyszysz dzwonek startowy. Jeśli używasz komputera Mac(Mac) z układem zabezpieczającym Apple T2(Apple T2 Security Chip) , zwolnij klawisze po 20 sekundach.

Zresetuj SMC

Oprócz pamięci NVRAM(NVRAM) możesz wykonać dodatkowy krok i zresetować SMC (kontroler zarządzania systemem) na komputerze Mac(reset the SMC (system management controller) on Mac) .

Wyczyść pamięć podręczną komputera Mac

Nieaktualne lub uszkodzone pliki tymczasowe mogą również powodować problemy z wydajnością w systemie macOS, więc następna poprawka obejmuje wyczyszczenie pamięci podręcznej aplikacji i systemu. 

Użyj bezpłatnej aplikacji Onyx(Use the free Onyx app) , aby szybko wyczyścić pamięć podręczną komputera Mac. Zapoznaj się z naszym przewodnikiem dotyczącym czyszczenia pamięci podręcznej komputera Mac,(clearing the Mac’s cache) jeśli wolisz podejście ręczne.

Wejdź i wyjdź z trybu awaryjnego

Wchodzenie i wychodzenie z trybu awaryjnego na komputerze Mac(Entering and exiting Safe Mode on the Mac) pomaga wyczyścić pamięć podręczną jądra. Aby przejść do trybu awaryjnego(Safe Mode) na komputerze Intel Mac(Intel Mac) , po prostu przytrzymaj klawisz Shift podczas uruchamiania, aż zobaczysz ekran logowania. 

Jeśli używasz Apple Silicon Mac , włącz go, przytrzymując przycisk zasilania(Power) . Po przejściu do ekranu Opcje (Options)uruchamiania(Startup) przytrzymaj klawisz Shift i wybierz Macintosh HD > Kontynuuj w trybie awaryjnym(Continue in Safe Mode) .

Uruchom skanowanie złośliwego oprogramowania

Komputery Mac(Macs) mają reputację odpornych na złośliwe oprogramowanie, ale to nie znaczy, że są całkowicie odporne. Aby skanować i usuwać złośliwe procesy i rootkity na komputerze Mac(remove malicious processes and rootkits on Mac) , rozważ uruchomienie skanowania w poszukiwaniu złośliwego oprogramowania za pomocą bezpłatnego narzędzia do ochrony przed złośliwym oprogramowaniem(using a free anti-malware utility) . Malwarebytes to doskonały wybór.

Usuń rozszerzenia jądra

Na koniec możesz poświęcić trochę czasu na zidentyfikowanie i wyłączenie rozszerzeń jądra innych firm (lub kextów). Kexty(Kexts) rozszerzają domyślną funkcjonalność jądra Maca, ale mogą również powodować wysoką aktywność kernel_task lub błędy kernel panic.

Możesz użyć bezpłatnego narzędzia diagnostycznego o nazwie EtreCheckPro , aby wyszukać i przejrzeć listę zainstalowanych rozszerzeń jądra. Następnie musisz odinstalować powiązane programy,(uninstall the related programs) aby usunąć kexty.

Kernel_Task: najlepiej pozostawić samym sobie

Mamy nadzieję, że ten samouczek pomógł ci zrozumieć proces kernel_task na Macu(Mac) i co możesz zrobić, aby rozwiązać problem wysokiego użycia procesora(CPU) kernel_task . Jeśli problem będzie się powtarzał, możesz ponownie zainstalować system macOS w trybie odzyskiwania(reinstall macOS via Recovery Mode) . Jeśli to również się nie powiedzie, problem może być związany ze sprzętem. W takim przypadku skontaktuj się ze Wsparciem Apple, aby uzyskać pomoc(contact Apple Support for help) .



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts