Anonim

Liczne procesy systemowe i aplikacje działają w tle zaraz po włączeniu komputera Mac. Te procesy mają swoje obowiązki i są kluczowe dla prawidłowego funkcjonowania komputera Mac. Na przykład WindowServer zarządza ważnymi systemowymi graficznymi interfejsami użytkownika (GUI), takimi jak Dock i Pasek menu.

kernel_task to kolejny ważny składnik, który zapewnia płynne działanie komputera Mac. W tym przewodniku wyjaśnimy obowiązki kernel_task w systemie macOS. Dowiesz się również, jak działa ten proces i co zrobić, jeśli kernel_task zużywa nadmierne zasoby procesora.

Co to jest kernel_task na komputerze Mac?

kernel_task to ważny składnik systemu macOS, którego zadaniem jest regulowanie temperatury procesora i zapobieganie przegrzaniu komputera Mac. Kiedy kernel_task wykryje skok temperatury procesora, zajmuje duży procent procesora, ograniczając w ten sposób zasoby systemowe dostępne dla procesów odpowiedzialnych za wzrost temperatury.

Przegrzanie jest straszne na wszystkich frontach. Kiedy więc procesy intensywnie obciążające procesor sprawiają, że komputer Mac się nagrzewa, kernel_task gromadzi zasoby procesora, aby procesy nie mogły dalej podnosić temperatury.

Czy kernel_task jest bezpieczny?

Krótka odpowiedź brzmi „Tak”. Prawdopodobnie kwestionujesz zasadność kernel_task, ponieważ zużywa duży procent procesora twojego Maca. To normalne. Należy jednak zauważyć, że kernel_task nie działa z własnej woli.Zamiast tego reaguje na stan temperatury procesora.

Jeśli procesor komputera Mac się nagrzewa, kernel_task wkracza, aby obniżyć temperaturę. Jest to widoczne po zwiększonej aktywności wentylatorów (lub hałasie wentylatorów) i wysokim obciążeniu procesora. Tak więc, ilekroć kernel_task intensywnie wykorzystuje moc obliczeniową komputera Mac, nie myśl o tym jak o diable. Zamiast tego wyobraź sobie anioła, który ciężko pracuje, aby stłumić diabła przegrzania.

Nawiasem mówiąc, nie możesz zakończyć kernel_task. To również dowodzi bezpieczeństwa i legalności procesu. Działa w tle, ponieważ jest kluczowym ważnym składnikiem systemu macOS, bez którego Twój Mac nie może się obejść. To jeden z najważniejszych składników macOS. Oto dowód: uruchom Monitor aktywności, kliknij Widok na pasku menu i wybierz Wszystkie procesy, Hierarchicznie

Spowoduje to uporządkowanie wszystkich procesów systemowych i aplikacji innych firm zgodnie z poziomem ważności. Monitor aktywności utworzy zagnieżdżony widok wszystkich procesów i aplikacji, z kernel_task jako głównym procesem, do którego należą inne procesy.

Kliknięcie rozwijanego przycisku powoduje rozwinięcie folderu nadrzędnego i wyświetlenie „procesów podrzędnych” lub „procesów podrzędnych”.

kernel_task znajduje się na szczycie hierarchii, ponieważ jest to pierwszy proces uruchamiany przez system macOS podczas uruchamiania komputera Mac.

Ile procesora powinno używać kernel_task?

Nie ma ustalonej ilości zasobów procesora, z których powinno korzystać kernel_task. Wykorzysta duży procent procesora tylko wtedy, gdy temperatura procesora stanie się nienormalnie wysoka. Krótko mówiąc, użycie procesora przez kernel_task jest funkcją temperatury komputera Mac.

Napraw kernel_task Wysokie użycie procesora

W normalnych warunkach kernel_task czai się w tle, zużywając bardzo mało zasobów systemowych. Jednak czynniki takie jak wysoka temperatura otoczenia, tymczasowe usterki systemu, procesy nadmiernie obciążające procesor działające w tle itp. mogą spowodować, że kernel_task użyje niesamowitej ilości mocy obliczeniowej.

Postępuj zgodnie z poniższymi zaleceniami, aby regulować zużycie procesora przez kernel_task.

1. Wymuś zamknięcie nieużywanych aplikacji

To normalne, że komputer Mac nagrzewa się podczas użytkowania. Im więcej otwierasz aplikacji, tym ciężej pracuje komputer Mac i generuje więcej ciepła. Spowoduje to również, że kernel_task zużyje więcej mocy procesora w celu regulacji temperatury komputera Mac.

Najprostszym sposobem na ograniczenie aktywności kernel_task jest zamknięcie aplikacji, których nie używasz. Czasami zamknięcie aplikacji z Docka lub kliknięcie czerwonej ikony „x” w oknie aplikacji nie kończy działania aplikacji.

Niektóre aplikacje pozostają zawieszone w tle, zużywając moc procesora i baterii komputera Mac. Wymuszone zamykanie nieużywanych aplikacji zmniejszy obciążenie procesora komputera Mac, a co za tym idzie, zmniejszy wysokie użycie procesora przez kernel_task. Przejdź przez Monitor aktywności i zamknij wszystkie nieużywane aplikacje, aby zwolnić trochę mocy obliczeniowej.

  1. Uruchom Monitor aktywności (Finder > Aplikacje >Narzędzia > Monitor aktywności) i wybierz aplikację, którą chcesz wymusić.

  1. Kliknij przycisk Zatrzymaj na pasku narzędzi Monitora aktywności.

Jeśli komputer Mac jest wyposażony w pasek Touch Bar, wybierz aplikację i kliknij ikonę x po lewej stronie.

  1. Kliknij Wymuś zakończenie na ekranie komputera Mac lub na pasku Touch Bar.

2. Odblokuj porty komputera Mac

Podłączenie zbyt wielu energochłonnych akcesoriów z jednej strony notebooka Mac może spowodować przegrzanie procesora. Jeśli kernel_task utrzymuje wysokie użycie procesora, przenieś niektóre akcesoria na drugą stronę komputera Mac i poczekaj kilka minut. Zmniejszyło to użycie procesora kernel_task przez niektórych użytkowników MacBooka Pro w tym wątku StackExchange.

Załóżmy, że masz zewnętrzny monitor, kabel do ładowania, dyski twarde i mysz podłączone do koncentratora USB po lewej stronie komputera Mac. To podniesie temperaturę procesora, aw konsekwencji zwiększy aktywność kernel_task. Aby rozwiązać ten problem, rozłóż akcesoria na drugą stronę komputera Mac.

Ta technika dotyczy modeli MacBooka z portami USB po obu stronach (lewej i prawej). Jeśli notebook Mac ma porty USB tylko z jednej strony, odłączenie nieużywanych akcesoriów i urządzeń może rozwiązać problem.

3. Uruchom ponownie komputer Mac

Jeśli kernel_task nadal nadmiernie zużywa moc obliczeniową, wyłączenie i włączenie komputera Mac powinno rozwiązać problem. Spowoduje to odświeżenie pamięci komputera Mac, zamknięcie niepotrzebnych aplikacji, wyczyszczenie pamięci podręcznej procesora i regulację wykorzystania procesora przez kernel_task.

Zamknij wszystkie aktywne okna aplikacji, kliknij ikona Apple na pasku menu i wybierz Uruchom ponownie .

4. Zmniejsz temperaturę otoczenia

MacBooki mają wbudowane czujniki wykrywające zmiany temperatury procesora. Według firmy Apple idealna temperatura otoczenia do korzystania z MacBooków wynosi od 10°C do 35°C (~50°F do 95°F).Gdy Mac przekroczy optymalną temperaturę, czujniki automatycznie włączają wentylator MacBooka, aby schłodzić procesor. Zauważysz również gwałtowny wzrost wykorzystania procesora przez kernel_task.

Upewnij się, że Mac nie znajduje się w gorącym pomieszczeniu ani na powierzchni blokującej odprowadzanie ciepła — na poduszce, łóżku lub pod narzutą. Umieść komputer Mac na równej powierzchni i upewnij się, że pomieszczenie ma odpowiednią wentylację — otwórz okna w pokoju lub włącz klimatyzację. Umieszczenie komputera Mac na zewnętrznej podkładce chłodzącej może również pomóc w obniżeniu temperatury procesora.

5. Zresetuj kontroler zarządzania systemem

kernel_task może działać nieprawidłowo, jeśli wentylatory chłodzące MacBooka nie działają prawidłowo. Jeśli komputer Mac nie jest ciepły ani gorący, ale wentylatory pracują szybko i niekontrolowanie głośno, zresetuj kontroler zarządzania systemem (SMC).

SMC to element płyty głównej, który zarządza baterią komputera Mac, podświetleniem klawiatury, wentylatorami chłodzącymi, zachowaniem pokrywy i innymi niezbędnymi czujnikami. Procedura resetowania kontrolera zarządzania systemem będzie zależała od tego, czy komputer Mac korzysta z chipsetu zabezpieczającego Apple T2.

Aby sprawdzić, czy komputer Mac ma układ zabezpieczający T2, przejdź do Finder > Aplikacje > Narzędzia > Informacje o systemie > Sprzęt i wybierz Kontroler na pasku bocznym. Jeśli „Nazwa modelu” nie jest Chip Apple T2, Twój Mac nie ma układu zabezpieczającego.

Zresetuj SMC w notebookach Mac bez chipa Apple T2

Modele MacBooka Air i Pro wprowadzone na rynek w 2017 roku lub wcześniej nie mają układu zabezpieczającego T2.

  1. Kliknij logo Apple na pasku menu i wybierz Zamknij .

  1. Naciśnij i przytrzymaj Shift + Control +Option klawisze po lewej stronie klawiatury jednocześnie przez siedem sekund.

  1. Naciśnij i przytrzymaj przycisk zasilania na komputerze Mac, jednocześnie przytrzymując trzy klawisze w kroku 2.

  1. Przytrzymaj cztery klawisze przez 10 sekund i puść je.
  2. Naciśnij przycisk zasilania, aby włączyć komputer Mac.

Zresetuj SMC w notebookach Mac z chipem Apple T2

Modele MacBooka Air i Pro wprowadzone na rynek w 2018 roku lub później nie mają układu zabezpieczającego T2. Wyłącz komputer Mac, odczekaj około 30 sekund, aż całkowicie się wyłączy, a następnie wykonaj następujące czynności:

  1. Naciśnij i przytrzymaj przez siedem sekund następujące klawisze: W prawo Shift klawisz + W lewo Control klawisz+ lewy Opcjaklawisz .

  1. Trzymaj trzy klawisze w kroku 1, a następnie naciśnij i przytrzymaj przycisk zasilania.

  1. Przytrzymaj razem cztery przyciski przez 10 sekund.
  2. Zwolnij przyciski i naciśnij przycisk zasilania, aby uruchomić komputer Mac.

Zresetuj SMC na komputerach stacjonarnych Mac

Wyłącz komputer Mac i odłącz go od gniazdka elektrycznego. Odczekaj 15 sekund, podłącz komputer Mac z powrotem do gniazdka elektrycznego, odczekaj 5 sekund i naciśnij przycisk zasilania.

Stabilizacja użycia procesora kernel_task

kernel_task to krytyczny proces systemowy regulujący temperaturę komputera Mac. Im cieplejszy jest Twój Mac, tym więcej mocy obliczeniowej zużywa kernel_task. Wymienione powyżej wskazówki dotyczące rozwiązywania problemów powinny pomóc zmniejszyć wysokie użycie procesora przez kernel_task.Jeśli problem będzie się powtarzał, spróbuj zresetować pamięć PRAM/NRAM komputera Mac.

Co to jest kernel_task na komputerze Mac i czy jest bezpieczne?