Anonim

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

Czytaj dalej, aby dowiedzieć się, czym jest kernel_task na komputerze Mac i dlaczego powoduje wysokie obciążenie procesora. Dowiesz się również, jak ograniczyć 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, dzięki któremu oprogramowanie i sprzęt Maca działają.

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

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

Dlaczego Kernel_Task powoduje duże obciążenie procesora?

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. Renderowanie elementów internetowych obciążających procesor, korzystanie z nieefektywnych wtyczek w przeglądarkach Chrome lub Safari albo odtwarzanie treści związanych z Adobe Flash również może poprawić sytuację.

Kiedy tak się stanie, kernel_task uruchomi się i uniemożliwi procesom zużywanie dodatkowej mocy obliczeniowej i generowanie jeszcze większej ilości ciepła. Czyni to poprzez symulację pustych cykli procesora.

Czy wysokie użycie procesora Kernel_Task jest powodem do niepokoju?

Przez większość czasu 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 użycia procesora kernel_task na komputerze Mac. To tylko rutynowa konserwacja, która zapobiega nadmiernemu uszkodzeniu elementów wewnętrznych Maca.

Jeśli jednak stale zauważasz, że kernel_task zużywa moc procesora bez wyraźnego powodu, możesz mieć problem. Na przykład niezoptymalizowane aplikacje, przestarzałe aplikacje, pamięci podręczne systemu i błędne rozszerzenia jądra mogą rozgrzać komputer Mac bez proporcjonalnego wzrostu aktywności.

Zmniejszanie wysokiego użycia procesora przez Kernel_Task na komputerze Mac

Aby naprawić utrzymującą się wysoką aktywność kernel_task, musisz rozwiązać wszelkie podstawowe przyczyny nadmiernego 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, używając Monitora aktywności komputera Mac. Podpowiedź — wybierz kolumnę CPU, aby posortować procesy według aktywności.

Jeśli wydaje się, że proces intensywnie obciążający procesor jest częścią typowej czynności (np. eksportowania wideo), poczekaj na jego zakończenie. Jeśli nie, zamknij lub wymuś zakończenie procesu, wybierając przycisk Stop u góry okna Monitora aktywności.

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.

Aktualizuj aplikacje

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

Zacznij od otwarcia sklepu Mac App Store i przejrzyj kartę Aktualizacje na pasku bocznym, aby sprawdzić oczekujące aktualizacje aplikacji.

W przypadku programów pobranych spoza Mac App Store poszukaj opcji Sprawdź dostępność aktualizacji w samych aplikacjach.

Aktualizuj system macOS

Błędne instancje systemu macOS (zwłaszcza wczesne wersje głównych aktualizacji) mogą powodować wycieki pamięci i problemy z przegrzewaniem. Zaktualizuj system operacyjny i sprawdź, czy to coś zmieni.

Aby zaktualizować system macOS, otwórz menu Apple z lewej strony paska menu Maca i wybierz Preferencje systemowe > Aktualizacja oprogramowania > Aktualizuj teraz.

Używaj komputera Mac w chłodniejszym środowisku

Jeśli używasz komputera Mac na zewnątrz lub w czasie upałów, temperatura zewnętrzna może spowodować nagrzanie komputera Mac i włączenie kernel_task na wysokich obrotach. Spróbuj przenieść urządzenie do chłodniejszego lub dobrze wentylowanego miejsca.

Zresetuj NVRAM lub PRAM

Jeśli używasz komputera Mac z procesorem Intel, możesz spróbować zresetować pamięć 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 może powodować różnego rodzaju problemy, więc jej zresetowanie może rozwiązać problemy z jądrem.

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

Zresetuj SMC

Oprócz pamięci NVRAM możesz zrobić dodatkowy krok i zresetować SMC (kontroler zarządzania systemem) na komputerze 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, aby szybko wyczyścić pamięć podręczną komputera Mac. Zapoznaj się z naszym przewodnikiem na temat czyszczenia pamięci podręcznej komputera Mac, jeśli wolisz metodę ręczną.

Wejdź i wyjdź z trybu awaryjnego

Wchodzenie i wychodzenie z trybu awaryjnego na komputerze Mac pomaga wyczyścić pamięć podręczną jądra. Aby przejść do trybu awaryjnego na komputerze Mac z procesorem Intel, po prostu przytrzymaj klawisz Shift podczas uruchamiania, aż zobaczysz ekran logowania.

Jeśli używasz komputera Apple Silicon Mac, włącz go, przytrzymując przycisk Zasilanie. Po wyświetleniu ekranu Opcje uruchamiania przytrzymaj klawisz Shift i wybierz Macintosh HD > Kontynuuj w trybie awaryjnym.

Uruchom skanowanie w poszukiwaniu złośliwego oprogramowania

Maki mają reputację odpornych na złośliwe oprogramowanie, ale to nie znaczy, że są całkowicie odporne. Aby przeskanować i usunąć złośliwe procesy i rootkity na komputerze Mac, rozważ uruchomienie skanowania w poszukiwaniu złośliwego oprogramowania za pomocą bezpłatnego narzędzia do ochrony przed złośliwym oprogramowaniem. Malwarebytes to doskonały wybór.

Usuń rozszerzenia jądra

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

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, aby usunąć kexty.

Kernel_Task: Najlepiej pozostawione samo sobie

Mamy nadzieję, że ten samouczek pomógł ci zrozumieć proces kernel_task na komputerze Mac i dowiedzieć się, co możesz zrobić, aby rozwiązać problem wysokiego obciążenia procesora przez kernel_task. Jeśli problem będzie się powtarzał, możesz ponownie zainstalować system macOS w trybie odzyskiwania. 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.

Co to jest kernel_task na komputerze Mac i dlaczego powoduje duże obciążenie procesora?