Το App Nap, που προστέθηκε στο macOS το 2013, δεν είναι ένα χαρακτηριστικό που έγινε πρωτοσέλιδο. Επομένως, δεν υπάρχει ντροπή να παραδεχτούμε, τρία χρόνια αργότερα, ότι ακόμα δεν έχετε ιδέα τι κάνει.
Συνοπτικά: Το App Nap βάζει προγράμματα που δεν χρησιμοποιείτε αυτήν τη στιγμή ή κοιτάζετε να "αδράξετε", αποκλείοντας τα να χρησιμοποιούν πόρους συστήματος, ειδικά τη CPU, έως ότου εστιάσετε ξανά σε αυτά. Εάν έχετε 20 παράθυρα ανοιχτά, μόνο τα πράγματα που χρησιμοποιείτε αυτήν τη στιγμή θα πρέπει να χρησιμοποιούν πόρους συστήματος και διάρκεια ζωής μπαταρίας. Η εξοικονόμηση ενέργειας μπορεί να αυξηθεί.
Το App Nap δεν πρέπει να συγχέεται με Δυνατο υπνο , ένα παρόμοιο χαρακτηριστικό που επιτρέπει στο Mac σας να κάνει ενέργειες όπως λήψεις ενημερώσεων ή δημιουργία αντιγράφων ασφαλείας ενώ βρίσκεται σε αναστολή. Τα δύο χαρακτηριστικά είναι άσχετα.
Τι κάνει η εφαρμογή Nap
Το App Nap ήταν ένα από τα ενεργειακά χαρακτηριστικά που προστέθηκαν με macOS (τότε OS X) 10.9 Mavericks. Άλλες τροποποιήσεις περιλαμβάνουν μια λίστα με "Εφαρμογές που χρησιμοποιούν σημαντική ενέργεια", η οποία ήταν προστέθηκε στο εικονίδιο της μπαταρίας .
Το App Nap είναι μια σχετική βελτιστοποίηση, αποκλείοντας τις ανενεργές εφαρμογές να χρησιμοποιούν τη CPU και άλλους πόρους συστήματος. Αυτό διατηρεί τους πόρους του υπολογιστή σας δωρεάν και εξοικονομεί διάρκεια μπαταρίας.
Πότε θεωρείται μια εφαρμογή "ανενεργή"; Σύμφωνα με τις οδηγίες προγραμματιστών της Apple , Το App Nap ενεργοποιείται μόνο εάν μια εφαρμογή:
- Δεν είναι η εφαρμογή προσκηνίου.
- Δεν έχει ενημερωθεί πρόσφατα περιεχόμενο στο ορατό τμήμα ενός παραθύρου.
- Δεν ακούγεται.
- Δεν έχει λάβει ισχυρισμούς διαχείρισης ισχύος IOKit ή NSProcessInfo.
- Δεν χρησιμοποιεί το OpenGL.
Τι σημαίνει αυτό? Πρώτα απ 'όλα, η εφαρμογή που χρησιμοποιείτε αυτήν τη στιγμή δεν θα κοιμηθεί. Το ίδιο ισχύει για οποιαδήποτε εφαρμογή που μπορείτε να δείτε αυτήν τη στιγμή, αν υποτεθεί ότι το τμήμα του παραθύρου που βλέπετε λαμβάνει ενημερώσεις. Οποιαδήποτε εφαρμογή που κάνει ήχους επίσης δεν θα κοιμηθεί, κάτι που είναι καλό νέο αν θέλετε να αφήσετε τη συσκευή αναπαραγωγής μουσικής να λειτουργεί στο παρασκήνιο.
Η ιδέα εδώ είναι ότι οποιαδήποτε εφαρμογή που προς το παρόν δεν κάνει τίποτα για εσάς δεν πρέπει να εξαντλεί τους πόρους σας. Οι εφαρμογές ξυπνούν μόλις ανοίξετε ξανά τα παράθυρά τους, και θεωρητικά αυτό δεν θα πρέπει να επηρεάζει καθόλου την απόδοση (εκτός από θετικό τρόπο, αφήνοντας τους πόρους ανοιχτούς για τις εφαρμογές που πραγματικά χρησιμοποιείτε).
Πώς να ελέγξετε εάν μια εφαρμογή βρίσκεται σε εξέλιξη
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τρόπος αντιμετώπισης προβλημάτων του Mac σας με το Monitor Activity
Το App Nap δεν είναι, σε γενικές γραμμές, μια δυνατότητα που βλέπει ο χρήστης. Δεν υπάρχει ένδειξη, στην αποβάθρα ή αλλιώς, που να σας δείχνει εάν μια εφαρμογή κοιμάται αυτήν τη στιγμή. Για αυτό, πρέπει να κατευθυνθείτε στο Monitor Activity , τα οποία μπορείτε να βρείτε στις Εφαρμογές> Βοηθητικά προγράμματα ή αναζητώντας το Spotlight.
Μεταβείτε στην καρτέλα "Ενέργεια" και θα δείτε μια στήλη για το "App Nap". Ένα "Ναι" εδώ σημαίνει ότι μια δεδομένη εφαρμογή κοιμάται αυτήν τη στιγμή. Ανοίξτε την εν λόγω εφαρμογή και θα ξυπνήσει αμέσως και το Activity Monitor θα διαβάσει «Όχι» στη στήλη.
Η ιδέα είναι να ξυπνήσουν οι εφαρμογές τόσο γρήγορα, ώστε οι χρήστες να μην παρατηρούν καν ότι συνέβη ο ύπνος. Αλλά αν νομίζετε ότι αυτό μπορεί να επιβραδύνει ορισμένες από τις εφαρμογές σας, ενδέχεται να έχετε προσφυγή.
Πώς να απενεργοποιήσετε το App Nap, πλήρως ή για ορισμένες εφαρμογές
Το App Nap εφαρμόζεται σε όλες τις εφαρμογές, ανεξάρτητα από το εάν έχουν δημιουργηθεί με γνώμονα τη λειτουργία ή όχι. Αυτό θα μπορούσε, τουλάχιστον θεωρητικά, να προκαλέσει προβλήματα σε ορισμένες παλαιότερες εφαρμογές, αποτρέποντας τις ενημερώσεις στο παρασκήνιο ή προκαλώντας επιβράδυνση. Εάν υποψιάζεστε ότι το App Nap προκαλεί προβλήματα, υπάρχει ένας εύκολος τρόπος να το μάθετε.
Αρχικά, βρείτε την εφαρμογή σας στο Finder και, στη συνέχεια, κάντε δεξί κλικ σε αυτήν.
Κάντε κλικ στην επιλογή "Λήψη πληροφοριών" και ενδέχεται να δείτε την επιλογή Αποτροπή ύπνου εφαρμογής.
Η επιλογή δεν θα προσφέρεται για κάθε εφαρμογή. Γενικά, η επιλογή εμφανίζεται μόνο εάν οι εφαρμογές δεν δημιουργήθηκαν ειδικά με γνώμονα την εφαρμογή Nap. Σύμφωνα με την εμπειρία μας, αυτό σημαίνει ότι η επιλογή εμφανίζεται κυρίως για εφαρμογές που δημιουργήθηκαν το 2013 ή νωρίτερα, αν και υπάρχουν εξαιρέσεις. Εάν είναι δυνατόν, απενεργοποιήστε το App Nap για το πρόγραμμά σας και δείτε εάν το πρόβλημά σας έχει επιλυθεί.
Εναλλακτικά, μπορείτε να απενεργοποιήσετε εντελώς το App Nap με μία μόνο εντολή. Ανοίξτε το τερματικό, το οποίο μπορείτε να βρείτε στις Εφαρμογές> Βοηθητικά προγράμματα ή πραγματοποιώντας αναζήτηση με το Spotlight. Στη συνέχεια, εκτελέστε αυτήν την εντολή:
οι προεπιλεγμένες εγγραφές NSGlobalDomain NSAppSleepDisabled -bool ΝΑΙ
Αυτό θα απενεργοποιήσει εντελώς το App Nap. Εάν το κάνετε αυτό διορθώνει ένα πρόβλημα που αντιμετωπίζετε με μια εφαρμογή, σκεφτείτε το ενδεχόμενο να γράψετε τον προγραμματιστή αυτής της εφαρμογής και να τους ενημερώσετε. Μόλις το κάνετε αυτό, μπορείτε να ενεργοποιήσετε ξανά το App Nap με αυτήν την εντολή:
οι προεπιλογές διαγράφουν το NSGlobalDomain NSAppSleepDisabled
Το App Nap είναι, γενικά, μια λειτουργία που αξίζει να διατηρηθεί ενεργοποιημένη, εκτός εάν έχετε συγκεκριμένα πρόβλημα. Η καλύτερη διάρκεια ζωής της μπαταρίας καθιστά τη λειτουργία αξιόλογη και οι περισσότεροι χρήστες δεν θα παρατηρήσουν ποτέ ότι συμβαίνει κάτι. Αλλά είναι καλό να γνωρίζετε πώς να απενεργοποιήσετε τα πράγματα μόνο σε περίπτωση.
Δικαιώματα φωτογραφίας: Arthur Caranta / Flickr