Anonim

Πολλές διεργασίες συστήματος και εφαρμογές εκτελούνται στο παρασκήνιο το δευτερόλεπτο που ενεργοποιείτε το Mac σας. Αυτές οι διαδικασίες έχουν τις ευθύνες τους και είναι ζωτικής σημασίας για τη σωστή λειτουργία του Mac σας. Ο WindowServer, για παράδειγμα, διαχειρίζεται σημαντικές γραφικές διεπαφές χρήστη (GUI) όπως το Dock και το Menu Bar.

Το kernel_task είναι ένα άλλο σημαντικό στοιχείο που διατηρεί το Mac σας ομαλά. Σε αυτόν τον οδηγό, θα εξηγήσουμε τις ευθύνες του kernel_task στο macOS. Θα μάθετε επίσης πώς λειτουργεί η διαδικασία και τι πρέπει να κάνετε εάν το kernel_task καταναλώνει υπερβολικούς πόρους CPU.

Τι είναι το kernel_task σε Mac;

Το kernel_task είναι ένα ζωτικής σημασίας στοιχείο macOS που έχει σχεδιαστεί για να ρυθμίζει τη θερμοκρασία της CPU και να εμποδίζει την υπερθέρμανση του Mac σας. Όταν το kernel_task ανιχνεύει μια απότομη αύξηση στη θερμοκρασία της CPU, καταλαμβάνει ένα μεγάλο ποσοστό της CPU σας, περιορίζοντας έτσι τους διαθέσιμους πόρους του συστήματος στις διεργασίες που είναι υπεύθυνες για την αύξηση της θερμοκρασίας.

Η υπερθέρμανση είναι τρομερή σε όλα τα μέτωπα. Έτσι, όταν οι διεργασίες έντασης CPU προκαλούν το Mac σας να αισθάνεται ζεστό, το kernel_task συσσωρεύει πόρους CPU έτσι ώστε οι διεργασίες να μην μπορούν να αυξήσουν περαιτέρω τη θερμοκρασία.

Είναι το kernel_task ασφαλές;

Η σύντομη απάντηση είναι «Ναι». Πιθανότατα αμφισβητείτε τη νομιμότητα του kernel_task επειδή καταναλώνει μεγάλο ποσοστό της CPU του Mac σας. Αυτό είναι φυσιολογικό. Ωστόσο, είναι σημαντικό να σημειωθεί ότι το kernel_task δεν ενεργεί με δική του βούληση.Αντίθετα, ανταποκρίνεται στην κατάσταση της θερμοκρασίας της CPU σας.

Αν η CPU του Mac σας ζεσταίνεται, το kernel_task εισέρχεται για να μειώσει τη θερμοκρασία. Αυτό είναι εμφανές από την αυξημένη δραστηριότητα του ανεμιστήρα (ή τον θόρυβο του ανεμιστήρα) και την υψηλή χρήση της CPU. Έτσι, κάθε φορά που το kernel_task χρησιμοποιεί έντονα την επεξεργαστική ισχύ του Mac σας, μην το θεωρείτε διάβολο. Αντίθετα, φανταστείτε το σαν έναν άγγελο που εργάζεται σκληρά για να καταπνίξει τον διάβολο της υπερθέρμανσης.

Παρεμπιπτόντως, δεν μπορείτε να τερματίσετε το kernel_task. Αυτό αποδεικνύει επίσης την ασφάλεια και τη νομιμότητα της διαδικασίας. Εκτελείται στο παρασκήνιο επειδή είναι ένα κρίσιμο σημαντικό στοιχείο macOS, χωρίς το οποίο το Mac σας δεν μπορεί να κάνει. Είναι ένα από τα πιο σημαντικά στοιχεία macOS. Εδώ είναι η απόδειξη: εκκινήστε το Activity Monitor, κάντε κλικ στο View στη γραμμή μενού και επιλέξτε Όλες οι διεργασίες, Ιεραρχικά

Αυτό θα τακτοποιήσει όλες τις διεργασίες συστήματος και τις εφαρμογές τρίτων ανάλογα με το επίπεδο σπουδαιότητας. Το Activity Monitor θα δημιουργήσει μια ένθετη προβολή όλων των διεργασιών και των εφαρμογών, με το kernel_task ως την κύρια διαδικασία στην οποία υπάγονται άλλες διεργασίες.

Κάνοντας κλικ στο αναπτυσσόμενο κουμπί επεκτείνεται ο γονικός φάκελος και αποκαλύπτονται οι "θυγατρικές διεργασίες" ή "υποδιεργασίες".

Το kernel_task βρίσκεται στην κορυφή της ιεραρχίας επειδή είναι η πρώτη διαδικασία που εκτελείται το macOS όταν εκκινείται το Mac σας.

Πόση CPU πρέπει να χρησιμοποιεί ο kernel_task;

Δεν υπάρχει σταθερός αριθμός πόρων CPU που θα πρέπει να χρησιμοποιεί το kernel_task. Θα χρησιμοποιήσει μόνο ένα μεγάλο ποσοστό της CPU σας εάν η θερμοκρασία του επεξεργαστή γίνει ασυνήθιστα υψηλή. Εν ολίγοις, η χρήση της CPU του kernel_task είναι συνάρτηση της θερμοκρασίας του Mac σας.

Fix kernel_task High CPU Usage

Υπό κανονικές συνθήκες, το kernel_task παραμονεύει στο παρασκήνιο καταναλώνοντας πολύ ελάχιστους πόρους συστήματος. Ωστόσο, παράγοντες όπως η υψηλή θερμοκρασία περιβάλλοντος, οι προσωρινές δυσλειτουργίες του συστήματος, οι υπερβολικές διεργασίες έντασης CPU που εκτελούνται στο παρασκήνιο, κ.λπ., μπορούν να ενεργοποιήσουν το kernel_task να χρησιμοποιήσει μια τρελή ποσότητα επεξεργαστικής ισχύος.

Ακολουθήστε τις παρακάτω συστάσεις για να ρυθμίσετε την κατανάλωση CPU του kernel_task.

1. Αναγκαστική έξοδος από μη χρησιμοποιούμενες εφαρμογές

Είναι φυσιολογικό το Mac σας να ζεσταίνεται κατά τη χρήση. Όσο περισσότερες εφαρμογές ανοίγετε, τόσο πιο σκληρά λειτουργεί το Mac σας και τόσο περισσότερη θερμότητα παράγει. Αυτό θα ενεργοποιήσει επίσης το kernel_task για να χρησιμοποιήσει περισσότερη ισχύ CPU σε μια προσπάθεια να ρυθμίσει τη θερμοκρασία του Mac σας.

Έτσι, ο ευκολότερος τρόπος για να μειώσετε τη δραστηριότητα του kernel_task είναι να κλείσετε εφαρμογές που δεν χρησιμοποιείτε. Μερικές φορές, το κλείσιμο μιας εφαρμογής από το Dock ή κάνοντας κλικ στο κόκκινο εικονίδιο "x" στο παράθυρο της εφαρμογής δεν τερματίζει την εφαρμογή.

Ορισμένες εφαρμογές παραμένουν σε αναστολή στο παρασκήνιο, καταναλώνοντας τη CPU και την ισχύ της μπαταρίας του Mac σας. Η αναγκαστική έξοδος από εφαρμογές που δεν χρησιμοποιούνται θα μειώσει την πίεση στον επεξεργαστή Mac σας και στη συνέχεια θα μειώσει τη χρήση της CPU σε υψηλό επίπεδο kernel_task. Μεταβείτε στην Παρακολούθηση δραστηριότητας και κλείστε τυχόν εφαρμογές που δεν χρησιμοποιούνται για να ελευθερώσετε κάποια επεξεργαστική ισχύ.

  1. Εκκινήστε το Activity Monitor (Finder > Applications >Utilities > Activity Monitor) και επιλέξτε την εφαρμογή που θέλετε να κλείσετε αναγκαστικά.

  1. Κάντε κλικ στο κουμπί Stop στη γραμμή εργαλείων του Activity Monitor.

Εάν το Mac σας διαθέτει γραμμή αφής, επιλέξτε την εφαρμογή και κάντε κλικ στο εικονίδιο x στην άκρη αριστερά.

  1. Κάντε κλικ στο Force Quit στην οθόνη του Mac ή στη γραμμή αφής.

2. Αποσυμφόρηση των θυρών του Mac σας

Η σύνδεση πάρα πολλών αξεσουάρ που χρειάζονται ενέργεια στη μία πλευρά του φορητού υπολογιστή Mac σας μπορεί να προκαλέσει υπερθέρμανση της CPU. Εάν το kernel_task διατηρεί υψηλή χρήση CPU, μετακινήστε μερικά αξεσουάρ στην αντίθετη πλευρά του Mac σας και περιμένετε μερικά λεπτά. Αυτή η μειωμένη χρήση CPU kernel_task για ορισμένους χρήστες MacBook Pro σε αυτό το νήμα StackExchange.

Ας υποθέσουμε ότι έχετε μια εξωτερική οθόνη, καλώδιο φόρτισης, σκληρούς δίσκους και ένα ποντίκι συνδεδεμένο σε έναν διανομέα USB στην αριστερή πλευρά του Mac σας. Αυτό θα αυξήσει τη θερμοκρασία της CPU και κατά συνέπεια θα αυξήσει τη δραστηριότητα kernel_task. Για να διορθώσετε το πρόβλημα, απλώστε τα αξεσουάρ στην άλλη πλευρά του Mac σας.

Αυτή η τεχνική ισχύει για μοντέλα MacBook με θύρες USB και στις δύο (αριστερή και δεξιά) πλευρά. Εάν ο φορητός υπολογιστής Mac σας έχει θύρες USB μόνο στη μία πλευρά, η αποσύνδεση αχρησιμοποίητων αξεσουάρ και συσκευών ενδέχεται να επιλύσει το πρόβλημα.

3. Επανεκκινήστε το Mac σας

Εάν το kernel_task συνεχίσει να χρησιμοποιεί υπερβολική ισχύ επεξεργασίας, η ενεργοποίηση του Mac σας θα πρέπει να επιλύσει το πρόβλημα. Αυτό θα ανανεώσει τη μνήμη του Mac σας, θα τερματίσει τις περιττές εφαρμογές, θα καθαρίσει την προσωρινή μνήμη του επεξεργαστή και θα ρυθμίσει τη χρήση της CPU του kernel_task.

Κλείστε όλα τα ενεργά παράθυρα εφαρμογών, κάντε κλικ στο εικονίδιο Apple στη γραμμή μενού και επιλέξτε Επανεκκίνηση .

4. Μειώστε τη θερμοκρασία περιβάλλοντος

Τα MacBooks διαθέτουν ενσωματωμένους αισθητήρες που ανιχνεύουν αλλαγές στη θερμοκρασία της CPU. Σύμφωνα με την Apple, η ιδανική θερμοκρασία περιβάλλοντος για τη χρήση MacBook είναι μεταξύ 10° C και 35° C (~50° F και 95° F).Όταν το Mac σας υπερβεί τη βέλτιστη θερμοκρασία, οι αισθητήρες ενεργοποιούν αυτόματα τον ανεμιστήρα του MacBook σας για να κρυώσει η CPU. Θα παρατηρήσετε επίσης μια απότομη αύξηση στη χρήση της CPU του kernel_task.

Βεβαιωθείτε ότι το Mac σας δεν βρίσκεται σε ζεστό δωμάτιο ή σε επιφάνειες που εμποδίζουν τη διάχυση της θερμότητας - σε μαξιλάρι, κρεβάτι ή κάτω από τα καλύμματα κρεβατιού. Τοποθετήστε το Mac σας σε μια επίπεδη επιφάνεια και βεβαιωθείτε ότι το δωμάτιο διαθέτει κατάλληλο αερισμό - ανοίξτε τα παράθυρα του δωματίου ή ενεργοποιήστε τον κλιματισμό. Η τοποθέτηση του Mac σας σε μια εξωτερική επιφάνεια ψύξης μπορεί επίσης να βοηθήσει στη μείωση της θερμοκρασίας της CPU.

5. Επαναφέρετε τον ελεγκτή διαχείρισης συστήματος

Το kernel_task ενδέχεται να παρουσιάσει δυσλειτουργία εάν οι ανεμιστήρες ψύξης του MacBook σας δεν λειτουργούν σωστά. Εάν το Mac σας δεν είναι ζεστό ή ζεστό, αλλά οι ανεμιστήρες λειτουργούν γρήγορα και ανεξέλεγκτα δυνατά, επαναφέρετε τον ελεγκτή διαχείρισης συστήματος (SMC).

Το SMC είναι ένα εξάρτημα στη μητρική πλακέτα που διαχειρίζεται την μπαταρία του Mac, τον οπίσθιο φωτισμό του πληκτρολογίου, τους ανεμιστήρες ψύξης, τη συμπεριφορά του καπακιού και άλλους βασικούς αισθητήρες. Η διαδικασία επαναφοράς του Ελεγκτή Διαχείρισης Συστήματος θα εξαρτηθεί από το εάν το Mac σας χρησιμοποιεί Apple T2 Security Chipset.

Για να ελέγξετε εάν το Mac σας διαθέτει το τσιπ ασφαλείας T2, μεταβείτε στο Finder > Applications > Βοηθητικά προγράμματα > Πληροφορίες συστήματος > Hardware και επιλέξτε Controller στην πλαϊνή γραμμή. Εάν το "Όνομα μοντέλου" δεν είναι τσιπ Apple T2, το Mac σας δεν διαθέτει το τσιπ ασφαλείας.

Επαναφορά SMC σε φορητούς υπολογιστές Mac χωρίς τσιπ Apple T2

Τα μοντέλα MacBook Air και Pro που κυκλοφόρησαν το 2017 ή παλαιότερα δεν διαθέτουν το Τ2 Ασφαλείας Τσιπ.

  1. Κάντε κλικ στο Apple logo στη γραμμή μενού και επιλέξτε Τερματισμός .

  1. Πατήστε και κρατήστε πατημένο το Shift + Control +Option πλήκτρα στην αριστερή πλευρά του πληκτρολογίου σας ταυτόχρονα για επτά δευτερόλεπτα.

  1. Πατήστε και κρατήστε πατημένο το κουμπί λειτουργίας του Mac σας ενώ κρατάτε πατημένα τα τρία πλήκτρα στο Βήμα 2.

  1. Κρατήστε τα τέσσερα πλήκτρα για 10 δευτερόλεπτα και αφήστε τα.
  2. Πατήστε το κουμπί λειτουργίας για να ενεργοποιήσετε το Mac σας.

Επαναφορά SMC σε φορητούς υπολογιστές Mac με Apple T2 Chip

Τα Τα μοντέλα MacBook Air και Pro που κυκλοφόρησαν το 2018 ή μεταγενέστερα δεν διαθέτουν το Τ2 Ασφαλείας. Απενεργοποιήστε το Mac σας, περιμένετε περίπου 30 δευτερόλεπτα για να τερματιστεί τελείως και ακολουθήστε τα εξής βήματα:

  1. Πατήστε παρατεταμένα τα ακόλουθα πλήκτρα για επτά δευτερόλεπτα: Δεξί Shift πλήκτρο + Αριστερά Control πλήκτρο + Αριστερό Επιλογή πλήκτρο.

  1. Συνεχίστε να κρατάτε τα τρία πλήκτρα στο βήμα 1 και, στη συνέχεια, πατήστε και κρατήστε πατημένο το κουμπί λειτουργίας.

  1. Κρατήστε τα τέσσερα κουμπιά μαζί για 10 δευτερόλεπτα.
  2. Αφήστε τα κουμπιά και πατήστε το κουμπί λειτουργίας για να εκκινήσετε το Mac σας.

Επαναφορά SMC σε επιτραπέζιους υπολογιστές Mac

Κλείστε το Mac και αποσυνδέστε το από την πρίζα. Περιμένετε 15 δευτερόλεπτα, συνδέστε ξανά το Mac στην πρίζα, περιμένετε 5 δευτερόλεπτα και πατήστε το κουμπί λειτουργίας.

Stabilize kernel_task Usage CPU

Το kernel_task είναι μια κρίσιμη διαδικασία συστήματος που ρυθμίζει τη θερμοκρασία του Mac σας. Όσο πιο ζεστό γίνεται το Mac σας, τόσο περισσότερη επεξεργαστική ισχύς καταναλώνει το kernel_task. Οι συμβουλές αντιμετώπισης προβλημάτων που επισημαίνονται παραπάνω θα συμβάλουν στη μείωση της υψηλής χρήσης CPU του kernel_task.Εάν το πρόβλημα παραμένει, δοκιμάστε να επαναφέρετε το PRAM/NRAM του Mac σας.

Τι είναι το kernel_task σε Mac και είναι ασφαλές;