Η Google θα μπορούσε να μειώσει την υπερβολική χρήση μνήμης του Google Chrome υιοθετώντας μια νέα δυνατότητα που κυκλοφόρησε στην ενημέρωση των Windows 10 Μαΐου 2020.
Ενημέρωση 1 (07/14/2020 @ 06:50 π.μ ET): Η Google έχει απενεργοποιήσει το SegmentHeap στο Chrome 85 λόγω άλλων προβλημάτων απόδοσης. Κάντε κύλιση προς τα κάτω για περισσότερες πληροφορίες. Το άρθρο όπως δημοσιεύτηκε στις 18 Ιουνίου 2020, διατηρείται παρακάτω.
Το Google Chrome RAM hog meme ενδέχεται σύντομα να ανήκει στο παρελθόν καθώς η Microsoft εισήγαγε μια νέα δυνατότητα στα Windows 10 που θα μπορούσε να μειώσει σημαντικά τη χρήση της μνήμης του Chrome. Σύμφωνα με πρόσφατη αναφορά από Τελευταία Windows, ο Windows 10 Η ενημέρωση Μαΐου 2020 (20H1) άρχισε να κυκλοφορεί σε χρήστες σε όλο τον κόσμο και παρουσιάζει τα Windows τμηματοποιήστε βελτιώσεις μνήμης σωρού που θα μειώσουν τη συνολική χρήση μνήμης εφαρμογών Win32 όπως η Google Χρώμιο.
Η Microsoft εξηγεί ότι η τελευταία ενημέρωση για τα Windows 10 εισάγει μια νέα τιμή "SegmentHeap" για προγραμματιστές, η οποία είναι μια σύγχρονη εφαρμογή σωρού που
"θα μειώσει γενικά τη συνολική χρήση μνήμης" σε Windows 10 έκδοση 2004 ή νεότερη έκδοση. Η εταιρεία επιβεβαίωσε ότι έχει ήδη αρχίσει να χρησιμοποιεί τη νέα τιμή στο Chromium Πρόγραμμα περιήγησης Edge, με πρώιμες δοκιμές που δείχνουν μείωση μνήμης έως και 27% στην ενημέρωση των Windows 10 Μαΐου 2020.Το Google Chrome θα μπορούσε επίσης να επωφεληθεί από τη νέα αξία και σύμφωνα με μια πρόσφατη δέσμευση για το Χρώμιο Gerrit, μια αλλαγή μπορεί να έρθει σύντομα. Στο commit, ένας προγραμματιστής του Chrome σημειώνει ότι προσθέτοντας την καταχώρηση "SegmentHeap" στο μανιφέστο chrome.exe θα πει στα Windows 10 2004 ή νεότερο να επιλέξουν το chrome.exe στη χρήση του σωρού τμήματος αντί του παλαιού τύπου σωρός. Ο προγραμματιστής σημειώνει περαιτέρω ότι "Πειράματα με τη συμμετοχή ανά μηχανή στο σωρό τμήματος για το chrome.exe υποδηλώνουν ότι αυτό θα μπορούσε εξοικονομήστε εκατοντάδες MB στις διαδικασίες του προγράμματος περιήγησης και του βοηθητικού προγράμματος Network Service, μεταξύ άλλων, σε ορισμένες μηχανές."
Ενώ και οι δύο Microsoft και η Google σημειώνει ότι τα πραγματικά αποτελέσματα θα διαφέρουν πολύ, η αλλαγή αναμφίβολα θα μειώσει τη χρήση της μνήμης σε κάποιο βαθμό και θα προσφέρει στους χρήστες μια καλύτερη εμπειρία συνολικά. Προς το παρόν, δεν είναι σαφές πότε θα γίνουν οι βελτιώσεις σε μια σταθερή έκδοση του Google Chrome.
Πηγή: Windows blog, Μανιφέστα εφαρμογών της Microsoft, Chromium Gerrit
Μέσω: Τελευταία Windows
Ενημέρωση: Η Google απενεργοποιεί το Windows SegmentHeap στο Chrome 85 λόγω προβλημάτων απόδοσης
Δυστυχώς, το Chrome-RAM hog meme μπορεί να παραμείνει ζωντανό για λίγο ακόμα. Η λειτουργία SegmentHeap στα Windows που υποτίθεται ότι θα βοηθούσε το Google Chrome να μειώσει τη χρήση της μνήμης του, έχει πλέον βρεθεί στο κόστος αυξημένης χρήσης CPU, όπως σημείωσε η Google στις δοκιμές της. Η Google παρατήρησε επιβράδυνση 10% στο Ταχύμετρο 2.9 και αύξηση 13% στη χρήση της CPU και στην κατανάλωση ενέργειας με ενεργοποιημένη τη λειτουργία.
Κατά συνέπεια, η ομάδα του Chromium έχει απενεργοποιήσει τη δυνατότητα στο Chrome 85 προς το παρόν. Αλλά η ομάδα είναι ανοιχτή στο να το επιτρέψει ξανά στο μέλλον, μόλις μπορέσει να πάρει αρκετά θετικά αποτελέσματα.
Πηγή: Chromium Gerrit
Story Via: Techdows