Σχεδόν ένα χρόνο μετά από μια σημαντική αναθεώρηση, η Google συνεχίζει να μοιράζεται νέα βήματα στην απόδοση του προγράμματος περιήγησης Chrome. Αξίζει να σημειωθεί ότι όχι μόνο η Google, αλλά και η Microsoft πιέζουν για τη βελτιστοποίηση του προγράμματος περιήγησης Edge, για να βελτιώσουν την ταχύτητα και την εμπειρία χρήστη. Και οι δύο «γίγαντες» χρησιμοποιούν το πρότυπο Speedometer 3.0 για να αξιολογήσουν αντικειμενικά την απόδοση της περιήγησης στο web.
Σύμφωνα με την Google, η ομάδα του Chrome έχει επικεντρωθεί στη βελτίωση της διαχείρισης μνήμης και της προσωρινής αποθήκευσης. Έχουν επανασχεδιάσει τη δομή μνήμης για πολλά βασικά στοιχεία όπως το DOM, το CSS και τις διαδικασίες σχεδίασης, αυξάνοντας έτσι την αποτελεσματικότητα της χρήσης των πόρων του συστήματος και μειώνοντας την καθυστέρηση κατά την περιήγηση στο διαδίκτυο.
Μια σημαντική αλλαγή είναι η μηχανή απόδοσης του Blink. Η Google αναφέρει ότι το Blink έχει τροποποιηθεί για να αφαιρεθεί η περιττή επιβάρυνση και να αξιοποιηθεί καλύτερα η προσωρινή μνήμη της CPU. Αυτό είναι ένα βήμα που θα πρέπει να βελτιώσει τη συνολική απόδοση χωρίς να επηρεάσει τη σταθερότητα ή τη συμβατότητα του προγράμματος περιήγησης.
Συγκεκριμένα, σε περιοχές που προηγουμένως βασίζονταν στον μηχανισμό συλλογής απορριμμάτων στο σύστημα Oilpan, η ομάδα ανάπτυξης άλλαξε εντελώς τη χρήση του Oilpan αντί του malloc για την κατανομή μνήμης. Αυτό βοηθά στη βελτίωση της αυτόματης διαχείρισης μνήμης, στη μείωση των διαρροών μνήμης και συμβάλλει στην επιτάχυνση της επεξεργασίας σύνθετων ιστοσελίδων.
Γιατί το Google Chrome γίνεται όλο και πιο γρήγορο; |
Με το ισχυρό σύστημα συλλογής απορριμμάτων Oilpan ενσωματωμένο στη μηχανή απόδοσης Blink, οι βελτιώσεις της Google στη διαχείριση μνήμης και την προσωρινή αποθήκευση έχουν θέσει μια σταθερή βάση για βελτιστοποιήσεις κώδικα που όχι μόνο καθιστούν το Chrome πιο αποτελεσματικό, αλλά και αντικατοπτρίζουν τις παρατηρήσεις ενός ανώτερου μηχανικού της Microsoft, ο οποίος επεσήμανε ότι οι εφαρμογές που δεν χρησιμοποιούν επαρκώς μνήμη μπορούν να επιβραδύνουν τα Windows.
Εκτός από τη μνήμη, η Google επικεντρώθηκε επίσης στη βελτίωση της επεξεργασίας συμβολοσειρών στον renderer. Υλοποίησαν μια νέα μέθοδο κατακερματισμού που ονομάζεται rapidhash , η οποία βελτιώνει την ταχύτητα επεξεργασίας και βελτιστοποιεί την απόδοση κατά την εργασία με μεγάλες συμβολοσειρές δεδομένων. Η εφαρμογή αυτής της τεχνολογίας αποτελεί ένα σαφές βήμα προς τα εμπρός στην προσπάθεια μείωσης της καθυστέρησης κατά τη φόρτωση και την προβολή περιεχομένου ιστού.
Αξίζει να σημειωθεί ότι για βαριές εργασίες όπως ο υπολογισμός στυλ CSS για διάφορα στοιχεία – τα οποία καταναλώνουν πόρους συστήματος – η Google έχει προσθέσει πιο προηγμένες τεχνικές προσωρινής αποθήκευσης. Ως αποτέλεσμα, η συχνότητα των επισκέψεων στην προσωρινή μνήμη αυξάνεται σημαντικά, ενώ ο αριθμός των αστοχιών μειώνεται, δίνοντας στο Chrome ανώτερη απόδοση κατά την πολύπλοκη περιήγηση στο web.
Πηγή: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html
Σχόλιο (0)