Το Microsoft Edge λαμβάνει νέες ενημερώσεις απόδοσης και σταθερότητας

Η Microsoft θέλει το Edge να γίνει το πιο ισχυρό πρόγραμμα περιήγησης στην αγορά, συνεχώς να κυκλοφορεί ενημερώσεις για τη βελτίωση της απόδοσης και της σταθερότητας του προγράμματος περιήγησης με σκοπό να το κάνει.

Πρόσφατα, ο τεχνολογικός γίγαντας προώθησε ορισμένες ενημερώσεις απόδοσης JavaScript στο αγαπημένο του πρόγραμμα περιήγησης, καθιστώντας το πιο γρήγορο και πιο αποτελεσματικό. Η ενημέρωση βελτιώνει δύο βασικούς τομείς του προγράμματος περιήγησης Edge: τη χρήση μνήμης και τη συμπεριφορά χειριστών συμβάντων.

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

Για καλύτερη απόδοση, η ομάδα Edge έχει αναμορφώσει τη μορφή μεταδεδομένων που χρησιμοποιείται για κάθε λειτουργία μικρού μεγέθους που ενσωματώνεται σε σενάρια. Με αυτόν τον τρόπο,

μνήμη δεν θα καταναλωθεί εκτός εάν είναι απαραίτητο:

Οι περισσότεροι από τους μετρητές 32-bit στο FunctionBody παρατηρήθηκαν επίσης σπάνια να έχουν τιμές πάνω από 256, όπως η μεταβλητή μέτρηση ή ο κυριολεκτικός αριθμός αντικειμένων μέσα σε μια συνάρτηση. Έτσι, αυτοί οι μετρητές έχουν αντικατασταθεί από μια συμπαγή δομή που χρησιμοποιεί ένα μόνο byte για κάθε μετρητή και αυτοί οι μετρητές μπορούν να προωθηθούν σε πλήρεις τιμές 32-bit, εάν χρειάζεται.

Μέσα σε κάθε ιστοσελίδα, υπάρχει ένα σύστημα εκδηλώσεων με πολλά χειριστές εκδηλώσεων που καθορίζουν τη συμπεριφορά των κλικ-κουμπιών, του ποντικιού-over και πολλά άλλα τέτοια γεγονότα. Τα περισσότερα από αυτά τα συμβάντα συνήθως παραμένουν νεκρά, επειδή οι χρήστες ενεργοποιούν πολύ λίγα συμβάντα κατά την περιήγηση. Το πρόβλημα είναι ότι αυτά τα μη ενεργοποιημένα συμβάντα μπορούν να παραμείνουν σε κατάσταση αδράνειας και να επηρεάσουν τη μνήμη και την αποτελεσματικότητα του προγράμματος περιήγησης.

Το Microsoft Edge θα το αλλάξει, καθώς το πρόγραμμα περιήγησης θα καθυστερήσει τώρα τη δημιουργία πλήρους ανάλυσης και bytecode των χειριστών συμβάντων έως ότου κληθούν για πρώτη φορά. Με άλλα λόγια, αυτή η λειτουργία βελτιώνει τον χρόνο εκκίνησης και εξοικονομεί επίσης μνήμη από τους αχρησιμοποίητους χειριστές.

Ο συνδυασμός της αναβαλλόμενης ανάλυσης για χειριστές συμβάντων και των βελτιστοποιήσεων μνήμης […] συρρικνώνει ένα αρκετά μεγάλο αποτύπωμα μνήμης για κάθε σελίδα. […] Το πείραμά μας […] δείχνει ότι Αυτές οι βελτιστοποιήσεις μαζί με άλλες μικρότερες τροποποιήσεις συνήθως μειώνουν περίπου το 4% έως το 10% της χρήσης μνήμης ανά σελίδα που ανοίχθηκε στο Microsoft Edge, με περιπτώσεις όπου η εξοικονόμηση φτάνει 20%.

Ίσως αυτές οι βελτιώσεις μπορούν τελικά να βοηθήσουν τη Microsoft να μετατρέψει το Edge στο πιο φιλικό προς την μπαταρία πρόγραμμα περιήγησης εκεί έξω. Ο Ρέντμοντ δημοσίευσε πρόσφατα το αποτελέσματα πειράματος μπαταρίας η οποία, σύμφωνα με τη Microsoft, απέδειξε ότι το πρόγραμμα περιήγησής της καταναλώνει 70% λιγότερη μπαταρία από το Chrome και 15% λιγότερη μπαταρία από την Opera.

Η Όπερα δεν περίμενε πολύ καιρό για να πραγματοποιήσει το δικό του, πιο διαφανές πείραμα, καταφέρνοντας να αποδείξει ότι το πρόγραμμα περιήγησής του ήταν πράγματι το πιο φιλικό προς τις μπαταρίες πρόγραμμα περιήγησης, παράταση της διάρκειας ζωής της μπαταρίας του υπολογιστή χάρη στις τελευταίες Δυνατότητα εξοικονόμησης μπαταρίας. Παραδόξως, η Microsoft παρέμεινε άφωνη μετά την απάντηση της Opera και δεν έχει ακόμη εκδώσει κανένα σχόλιο επί του θέματος.

ΣΧΕΤΙΚΕΣ ΙΣΤΟΡΙΕΣ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΛΕΓΞΕΤΕ:

  • Η Microsoft ισχυρίζεται ότι το Edge είναι το πιο ασφαλές πρόγραμμα περιήγησής του χωρίς εκμεταλλεύσεις μηδενικής ημέρας
  • Η νέα επέκταση Breeze για το Edge στα Windows 10 σάς επιτρέπει να ανοίγετε εύκολα καρτέλες
  • Πώς να αποκλείσετε ιστότοπους στο Microsoft Edge
Ετοιμαστείτε να χρησιμοποιήσετε το Windows 11 ARM σε συσκευές M1, με το Parallels

Ετοιμαστείτε να χρησιμοποιήσετε το Windows 11 ARM σε συσκευές M1, με το ParallelsMiscellanea

Παρά τις πρώτες ανησυχίες σχετικά με την εκτέλεση των Windows 11 ARM με Parallels, τώρα μπορείτε να το κάνετε.Πολλοί χρήστες επιβεβαίωσαν ότι κατάφεραν να εγκαταστήσουν το νέο λειτουργικό σύστημα τ...

Διαβάστε περισσότερα
Η ενσωμάτωση του Microsoft Teams υπό έρευνα στην ΕΕ μετά από καταγγελία Slack

Η ενσωμάτωση του Microsoft Teams υπό έρευνα στην ΕΕ μετά από καταγγελία SlackMiscellanea

Ο Slack υπέβαλε μια καταγγελία αμφισβητώντας την εφαρμογή Teams της Microsoft με το Office.Οι ρυθμιστικές αρχές της ΕΕ διερευνούν επί του παρόντος την καταγγελία για να μάθουν εάν η εν λόγω δραστηρ...

Διαβάστε περισσότερα
Οι θαυμαστές του Xbox δεν είναι ευχαριστημένοι με τα γραφικά επόμενης γενιάς FIFA 22 στο Xbox Series S

Οι θαυμαστές του Xbox δεν είναι ευχαριστημένοι με τα γραφικά επόμενης γενιάς FIFA 22 στο Xbox Series SMiscellanea

Έχουν προκύψει σοβαρά ζητήματα για τους θαυμαστές που παίζουν την επόμενης γενιάς έκδοση του FIFA 22.Το FIFA 22 είναι μια δοκιμαστική έκδοση πριν από την επίσημη κυκλοφορία που έχει προγραμματιστεί...

Διαβάστε περισσότερα