Γιατί ο Chrome καταναλώνει τόση μεγάλη ποσότητα RAM

 

Ο Chrome browser μπορεί να τα πηγαίνει ιδιαίτερα καλά στα Chromebooks, ακόμη και στα φθηνότερα, ωστόσο καταναλώνει μεγάλη ποσότητα RAM σε οποιαδήποτε άλλη πλατφόρμα. Αν για παράδειγμα ανοίξεις την διαχείριση εργασιών θα διαπιστώσεις ότι ο Chrome αναφέρεται ξανά και ξανά και κάθε ένα από αυτά τα instances φαίνεται ότι καταναλώνουν περισσότερη μνήμη από ότι θα έπρεπε. Και το αστείο είναι ότι πρόκειται για μια συμπεριφορά,

πλήρως φυσιολογική.

Ο λόγος βρίσκεται στον τρόπο με τον οποίο ο Google Chrome κάνει sandbox τα processes. Ας θεωρήσουμε για παράδειγμα, ότι ανοίγεις τον Chrome σε ένα κενό tab με το Google search box να βρίσκεται εκεί. Αυτό σημαίνει ότι έχεις δυο Chrome processes να τρέχουν, με το καθένα να χρειάζεται τη δική του μνήμη. Αν προσθέσεις ακόμη ένα tab τότε έχεις τρία. Και αυτό αποτελεί μόνο την αρχή.

Κάθε extension προσθέτει ένα ακόμη process. Ο Chrome βέβαια παρουσιάζει επιθετικό preloading των web pages ώστε το browsing να είναι γρήγορο. Πολλές web σελίδες κάνουν leak μνήμης ενώ είναι ανοιχτές, που σημαίνει ότι τα tabs θα συνεχίσουν να καταναλώνουν όλο και περισσότερη μνήμη RAM μέχρι να το κλείσεις ή να το κάνεις refresh.  Με λίγα η κατανάλωση μνήμης RAM εκ μέρους του browser θα είναι μεγάλη και σε αυτό διαδραματίζει το δικό του ρόλο, ένα από τα πιο απλά πράγματα. Η ασφάλεια. Αυτός είναι ο λόγος που ο Chrome καταναλώνει τόσο πολύ RAM.

Κάθε tab που ανοίγεις τρέχει ανεξάρτητα και δεν μπορεί να επικοινωνήσει με άλλο tab. Μπορούν να χρησιμοποιούν μια ομάδα κοινών πόρων, για πράγματα όπως η address bar ή τα bookmarks, αλλά τα περιεχόμενα του κάθε tab γίνονται sandboxed και λειτουργούν σαν μια ολοκληρωμένη έκδοση του browser. Και αυτό είναι ιδιαίτερα καλό, καθώς ένα επιβλαβές website δεν θα μπορεί να δει τι συμβαίνει εντός ενός άλλου tab που έχεις ανοίξει, όπως την τράπεζα ή το Gmail.  Και ό,τι πληκτρολογείς σε μια ιστοσελίδα δεν γίνεται shared με άλλο tab. Και αν ένα website κρασάρει δεν θα κρασάρει και τα υπόλοιπα. Και προσθέστε τώρα σε όλα αυτά και πράγματα σαν το Youtube, ή βαριά scripts διαφόρων ιστοσελίδων.

Η Google από την μεριά της προσπαθεί να περιορίσει τους πόρους που ζητά ο Chrome, με features όπως το suspend των tabs που δεν έχουν χρησιμοποιηθεί εδώ και λίγη ώρα αλλά και την επανεξέταση του πως ο browser χειρίζεται το pre caching. Ωστόσο είναι γεγονός ότι θα πρέπει να συμφιλιωθούμε με την αυξημένη κατανάλωση πόρων, λόγω των απαιτήσεων του σύγχρονου web.techmaniacs.gr

Δεν υπάρχουν σχόλια:

  • Όλος ο Πλανήτης ενάντια στον Μπιλ Γκέιτς
    Όλος ο Πλανήτης ενάντια στον Μπιλ Γκέιτς

  • Διάδρομος για τυφλούς στην Λευκωσία.. αν επιβιώσεις είσαι πολυ τυχερός
    Διάδρομος για τυφλούς στην Λευκωσία.. αν επιβιώσεις είσαι πολυ τυχερός

  • Αυτά τα νέα αλεξίπτωτα που δεν χρειάζεται εκπαίδευση
    Αυτά τα νέα αλεξίπτωτα που δεν χρειάζεται εκπαίδευση

     Αυτό είναι το…

  • Το ρομπότ μπορεί να παίξει μπιλιάρδο
    Το ρομπότ μπορεί να παίξει μπιλιάρδο

  • Ανακαλύφθηκε τατουάζ 1.300 ετών
    Ανακαλύφθηκε τατουάζ 1.300 ετών

     Επιστήμονες στο…

  • Χάρης Γιακουμάτος:Οι χωρισμένοι μπαμπάδες είναι πεταμένοι στα σκουπίδια
    Χάρης Γιακουμάτος:Οι χωρισμένοι μπαμπάδες είναι πεταμένοι στα σκουπίδια

  • Ρονάλντο:
    Ρονάλντο: "Θα αποσυρθώ από το ποδόσφαιρο, εάν η Πορτογαλία κατακτήσει το Μουντιάλ"

     Ο Κριστιάνο…

  • Η Ερμού απο τις πιο ακριβές οδούς του κόσμου με μηνιαίο ενοίκιο εως 85.000 ευρώ
    Η Ερμού απο τις πιο ακριβές οδούς του κόσμου με μηνιαίο ενοίκιο εως 85.000 ευρώ

     Έως το τέλος του…

  • ΜΠΟΡΕΊΣ ΝΑ ΤΟ ΠΕΤΎΧΕΙΣ 3 ΦΟΡΈΣ?
    ΜΠΟΡΕΊΣ ΝΑ ΤΟ ΠΕΤΎΧΕΙΣ 3 ΦΟΡΈΣ?

  • Χανγκόβερ: Συμβουλές που θα σας βοηθήσουν να το ξεπεράσετε
    Χανγκόβερ: Συμβουλές που θα σας βοηθήσουν να το ξεπεράσετε

  • Rebel Moon trailer
    Rebel Moon trailer

  • Ό χρυσός βρίσκεται στο βόθρο
    Ό χρυσός βρίσκεται στο βόθρο

     Όταν σε παίρνουν…

  • Διακοσμητικά τρικ στη κουζίνα
    Διακοσμητικά τρικ στη κουζίνα

  • Ο Πούτιν παραλίγο να του δώσει κλωτσιά
    Ο Πούτιν παραλίγο να του δώσει κλωτσιά

Random Posts Blogger Widget
Random Posts Blogger Widget

Random Posts Blogger Widget
Random Posts Blogger Widget