Το Chrome θα ενεργοποιήσει τις καρτέλες φόντου μπαταρίας για εξοικονόμηση ενέργειας

Βίντεο: Hotel XΕΝΙΑ - Resort and Booking WordPress Theme Katashi Mar 2024

Βίντεο: Hotel XΕΝΙΑ - Resort and Booking WordPress Theme Katashi Mar 2024
Anonim

Ενώ το Google Chrome κυριαρχεί σήμερα στην αγορά του προγράμματος περιήγησης στο διαδίκτυο, είναι γνωστό ότι χρησιμοποιεί πάρα πολύ ενέργεια και αποβάλλει γρήγορα τη ζωή της μπαταρίας. Παρ 'όλα αυτά, ο γίγαντας Mountain View τώρα λέει ότι λαμβάνει μέτρα για να αντιμετωπίσει την κατανάλωση ενέργειας του προγράμματος περιήγησης. Ξεκινώντας από το Chrome 57, η Google είναι τώρα στραγγαλίζοντας τις καρτέλες φόντου για εξοικονόμηση της διάρκειας ζωής της μπαταρίας.

Το Chrome 57 ξεκινάει από την πρώτη φάση του προγράμματος στραγγαλισμού της Google, μια μακροπρόθεσμη πρωτοβουλία που αποσκοπεί στη μείωση της κατανάλωσης ενέργειας του προγράμματος περιήγησης και της επίδρασης στους πόρους της CPU, εξοντώντας καρτέλες που εκτελούνται στο παρασκήνιο. Η Google βάζει την ευθύνη στις καρτέλες φόντου για έως και 30% της κατανάλωσης ρεύματος του Chrome, τουλάχιστον σε επιτραπέζιους υπολογιστές.

Ο Alexander Timin, μηχανικός λογισμικού στο Google, εξήγησε σε μια ανάρτηση ιστολογίου:

Μέσω της νέας πολιτικής θρυμματισμού, το Chrome 57 θα καθυστερήσει τους χρονομετρητές για να περιορίσει το μέσο φορτίο της CPU στο 1% του πυρήνα εάν μια εφαρμογή χρησιμοποιεί υπερβολική CPU στο παρασκήνιο. Οι καρτέλες αναπαραγωγής ήχου ή συντήρηση συνδέσεων σε πραγματικό χρόνο, όπως WebSockets ή WebRTC, δεν θα επηρεαστούν.

Έχουμε διαπιστώσει ότι αυτός ο μηχανισμός στραγγαλισμού οδηγεί σε 25% λιγότερες κατειλημμένες καρτέλες φόντου. Μακροπρόθεσμα, το ιδανικό είναι να ανασταλούν πλήρως οι καρτέλες φόντου και, αντ 'αυτού, να βασίζονται σε νέα API για τους εργαζόμενους στις υπηρεσίες ώστε να δουλεύουν στο παρασκήνιο. Το Chrome θα συνεχίσει να κάνει βήματα προς την κατεύθυνση αυτή για να παρατείνει τη διάρκεια ζωής των μπαταριών των χρηστών, επιτρέποντας παράλληλα όλες τις ίδιες εμπειρίες που μπορούν να αναπτύξουν σήμερα οι προγραμματιστές.

Η Google αποκάλυψε για πρώτη φορά το σχέδιό της να γλιτώσει τις καρτέλες φόντου τον περασμένο Αύγουστο Η πολιτική ισχύει για καρτέλες που υπερβαίνουν το χρόνο που έχει διατεθεί για την εκτέλεση λειτουργιών JavaScript που ονομάζονται χρονοδιακόπτες. Οι μηχανικοί της Google πιστεύουν ότι οι διαφημίσεις JavaScript και τα σενάρια ανάλυσης είναι η κύρια αιτία εντατικών εργασιών στο παρασκήνιο. Με τη νέα πολιτική θωράκισης του ιστορικού, οι προγραμματιστές θα έχουν αρκετό χρόνο για να κάνουν τις απαραίτητες προσαρμογές, καθώς κάποιες λειτουργίες ιστότοπου εξαρτώνται από λειτουργίες υποβάθρου.

Το Chrome θα ενεργοποιήσει τις καρτέλες φόντου μπαταρίας για εξοικονόμηση ενέργειας