Γιατί το Google Chrome χρησιμοποιεί τόσο μεγάλη μνήμη RAM;

Στον Διαχειριστή εργασιών των Windows, στην καρτέλα Διαδικασίες, ίσως έχετε παρατηρήσει ότι το Google Chrome χρησιμοποιεί αυτό που φαίνεται να είναι μεγαλύτερο από το δίκαιό του μερίδιο στη μνήμη του υπολογιστή σας. Για να μάθετε γιατί, διαβάστε τις παρακάτω ενότητες.

Υψηλότερη ζήτηση από τους χρήστες

Με τα χρόνια, τα προγράμματα περιήγησης έχουν γίνει πιο προηγμένα με πρόσθετα χαρακτηριστικά και οι χρήστες χρειάζονται καλύτερη απόδοση. Εκτός από την υψηλότερη ζήτηση για κατανάλωση πολυμέσων (π.χ., παιχνίδια και βίντεο συνεχούς ροής), η περιήγηση με καρτέλες αυξάνει τη χρήση πόρων. Κάθε καρτέλα προγράμματος περιήγησης χρησιμοποιεί μια σημαντική ποσότητα μνήμης, συνήθως μεταξύ 100-250 MB.

Σταθερότητα

Το Google Chrome χρησιμοποιεί διαφορετικές διαδικασίες για διάφορα στοιχεία, όπως πρόσθετες καρτέλες (όπως αναφέραμε στην προηγούμενη ενότητα), plugins και επεκτάσεις του προγράμματος περιήγησης. Παρόλο που μπορεί να φαίνεται αναποτελεσματική, αυτή η μέθοδος επιτρέπει στο Chrome να λειτουργεί ακόμη και αν ένα από αυτά τα στοιχεία αποτύχει, το οποίο γενικά θεωρείται ότι είναι καλύτερο από τη συντριβή.

Ταχύτητα και αποτελεσματικότητα

Ένας από τους καλύτερους τρόπους βελτίωσης της απόδοσης είναι μια μέθοδος που ονομάζεται προ-απόδοση. Η προεπεξεργασία υποθέτει ότι ορισμένοι σύνδεσμοι είναι πιθανόν να κάνουν κλικ και αρχίζει να φορτώνει αυτό το περιεχόμενο στο παρασκήνιο. Στις εκδόσεις 63 και αργότερα του Chrome, η προανάδοση χρησιμοποιεί μια τεχνολογία που ονομάζεται NoState Prefetch, η οποία απαιτεί περίπου 50 MB μνήμης RAM για κάθε σελίδα που έχει προεπεξεργαστεί.