Firefox 67: Ξεφορτώστε αυτόματα τις καρτέλες που δεν χρησιμοποιούνται για τη βελτίωση της μνήμης

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Mozilla σχέδια να εισαγάγει μια νέα δυνατότητα στο Firefox 67 Stable που στοχεύει στη βελτίωση της χρήσης μνήμης του προγράμματος περιήγησης σε συνθήκες χαμηλής μνήμης.

Τα προγράμματα περιήγησης χρησιμοποιούν πολύ περισσότερη μνήμη από ό, τι πριν από μια δεκαετία, εν μέρει επειδή οι ιστότοποι αυξήθηκαν σημαντικά σε μέγεθος και εν μέρει επειδή άλλαξαν και τα προγράμματα περιήγησης.

Δεν είναι πλέον ασυνήθιστο οι μεμονωμένες καρτέλες να χρησιμοποιούν εκατοντάδες Megabyte μνήμης και υπάρχουν περιπτώσεις όπου η χρήση της μνήμης διασχίζει το σήμα 1 Gigabyte για μεμονωμένες καρτέλες.

Χρήση μνήμης , ειδικά σε συσκευές χαμηλής μνήμης, αποτελεί προτεραιότητα για τους κατασκευαστές προγραμμάτων περιήγησης. Εάν εκτελείτε Firefox ή άλλο πρόγραμμα περιήγησης σε σύστημα RAM 4 Gigabyte ή 2 Gigabyte, ενδέχεται να αντιμετωπίσετε πολλές κρυφές μνήμες εάν ανοίξετε αρκετά ή το σωστό είδος ιστότοπων.

Η έννοια της εκφόρτωσης καρτελών στο πρόγραμμα περιήγησης για την απελευθέρωση της μνήμης δεν είναι νέα. Επεκτάσεις όπως Αδράνεια , Αναστολή καρτελών φόντου , Μπαρ , ή Εκφόρτωση καρτέλας για Firefox (όλα δεν είναι πλέον συμβατά με τον Firefox 57 ή νεότερα), ή Lazy Load Tabs , TabMemFree , ή Όριο καρτελών για το Google Chrome, υποστήριξε τη λειτουργικότητα για χρόνια

Η Mozilla βελτίωσε την εκφόρτωση καρτελών σημαντικά τα τελευταία χρόνια.

Εάν τα πράγματα πάνε όπως έχει προγραμματιστεί, ο Firefox 67 θα παρουσιάσει μια νέα δυνατότητα για την εκφόρτωση καρτελών που δεν χρησιμοποιούνται για τη βελτίωση της μνήμης. Η αρχική αναφορά σφαλμάτων χρονολογείται από οκτώ χρόνια, αλλά η δουλειά για τη λειτουργία ξεκίνησε σοβαρά πριν από λίγο.

Η Mozilla σχεδιάζει να ξεφορτώσει καρτέλες στον Firefox σε καταστάσεις χαμηλής μνήμης για να μειώσει τον αριθμό των σφαλμάτων που αντιμετωπίζουν οι χρήστες λόγω της χαμηλής μνήμης. Το σφάλμα παραθέτει ένα άλλο σενάριο, για να ελευθερώσετε πόρους, αλλά δεν είναι ακόμη σαφές εάν και πώς θα εφαρμοστεί.

browser.tabs.unloadOnLowMemory

Το Mozilla χρησιμοποιεί μια απλή λίστα προτεραιότητας για να καθορίσει ποιες καρτέλες θα ξεφορτώσουν όταν ενεργοποιείται το συμβάν (από το χαμηλότερο στο υψηλότερο)

  1. Κανονικές καρτέλες
  2. Καρφιτσωμένες καρτέλες
  3. Κανονικές καρτέλες που παίζουν ήχο
  4. Καρφιτσωμένες καρτέλες που αναπαράγουν ήχο

Η δυνατότητα είναι ήδη διαθέσιμη στο Firefox Nightly. Ενεργοποιήθηκε από προεπιλογή στο σύστημά μου, αλλά μπορείτε να το ελέγξετε με την προτίμηση browser.tabs.unloadOnLowMemory.

Αληθές σημαίνει ότι η δυνατότητα είναι ενεργοποιημένη, Λάθος ότι είναι απενεργοποιημένη. Φαίνεται ότι είναι διαθέσιμο στα Windows μόνο σε αυτό το σημείο, επειδή είναι η μόνη πλατφόρμα στην οποία η Mozilla μπορεί να ανιχνεύσει συνθήκες χαμηλής μνήμης, σύμφωνα με τον εντολοδόχο σφάλματος Garbriele Svelto.

Ο Firefox 67 θα κυκλοφορήσει στις 14 Μαΐου 2019 στο κανάλι Stable του προγράμματος περιήγησης σύμφωνα με το πρόγραμμα κυκλοφορίας .

Η Google εφάρμοσε μια παρόμοια λειτουργία στο πρόγραμμα περιήγησης Chrome της εταιρείας. Παρουσιάστηκε το 2015, Απόρριψη καρτέλας στο Chrome απορρίφθηκαν καρτέλες από τη μνήμη εάν η μνήμη του συστήματος έφτασε σε ένα ορισμένο όριο.

Κλείσιμο λέξεων

Η Mozilla αναμένει πτώση των σφαλμάτων που σχετίζονται με τη μνήμη στον Firefox και σχεδιάζει να παρακολουθήσει αυτά τα σφάλματα τις επόμενες εβδομάδες για να δοκιμάσει την υπόθεση.

Τώρα εσύ : Πόση μνήμη χρησιμοποιεί συνήθως το πρόγραμμα περιήγησής σας;