Chrome 91 γιατί είναι 23% ταχύτερος

Η Google κυκλοφόρησε τον Chrome 91 πριν από μερικές ημέρες, αλλά σήμερα αποκάλυψε στο Chromium blog ότι η νέα έκδοση διαθέτει τον Sparkplug compiler αλλά και τις σύντομες ενσωματωμένες κλήσεις (short builtin calls), κάτι που κάνει το πρόγραμμα περιήγησης 23% ταχύτερο από πριν.

google chrome

Με τον τεράστιο αριθμό ατόμων που χρησιμοποιούν το Google Chrome, σε συνδυασμό με τη βελτίωση της ταχύτητας, η εταιρεία εκτιμά ότι θα εξοικονομηθούν 17 έτη χρόνος CPU με αυτές τις τελευταίες αλλαγές.

Το Sparkplug είναι ένας νέος μεταγλωττιστής (compiler) JavaScript που καταφέρνει να τρέχει τον κώδικα πολύ γρήγορα, ενώ τον βελτιστοποιεί (τον κώδικα) για την καλύτερη απόδοση. Οι σύντομες ενσωματωμένες κλήσεις, από την άλλη πλευρά, είναι ένας μηχανισμός που η JavaScript V8 για τη βελτιστοποίηση της χρήσης του παραγόμενου κώδικα μέσα στη μνήμη του . Αυτό ενισχύει την απόδοση αποφεύγοντας indirect jumps κατά την κλήση λειτουργιών κάτι ποτ θα είναι προφανώς πιο χρήσιμο στα Apple M1 chips.

Ο Google Chrome βασίζεται σε τέσσερις βασικές αρχές, σύμφωνα με το Chromium blog. ταχύτητα, ασφάλεια, σταθερότητα και απλότητα. Με τον νέο Sparkplug compiler και τις σύντομες ενσωματωμένες κλήσεις που επιφέρουν σημαντική αύξηση ταχύτητας στους χρόνους φόρτωσης της κάθε ς, να ενισχύουν την ταχύτητα και την σταθερότητα του Chrome, πιθανότατα ο Chrome θα συνεχίσει να είναι που χρησιμοποιεί η πλειοψηφία.

iGuRu.gr The Best Technology Site in Greecefgns

κάθε δημοσίευση, άμεσα στο inbox σας

Προστεθείτε στους 2.086 εγγεγραμμένους.
Chrome

Written by giorgos

Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).