Η Mozilla ενεργοποίησε μια αυτόματη λειτουργία εκφόρτωσης καρτελών στο Firefox Nightly στα Windows αυτήν την εβδομάδα, η οποία έχει σχεδιαστεί για να βελτιώνει καταστάσεις χαμηλής μνήμης όταν χρησιμοποιείται το πρόγραμμα περιήγησης.
Η εργασία εκφόρτωσης καρτελών ξεκίνησε πριν από περισσότερα από 10 χρόνια στον Firefox, αλλά η λειτουργία δεν ενεργοποιήθηκε ποτέ από τη Mozilla στις εκδόσεις κυκλοφορίας του προγράμματος περιήγησης στον ιστό. Ένα σφάλμα δημιουργήθηκε πριν από δύο χρόνια και οι εργασίες συνεχίστηκαν για να ετοιμαστεί η λειτουργία για κυκλοφορία.
Η εκφόρτωση καρτελών είναι πλέον μέρος του Firefox Nightly στα Windows. Το Firefox Nightly βρίσκεται στην έκδοση 93 αυτήν τη στιγμή και φαίνεται ότι η λειτουργία θα ξεκινήσει στον Firefox 93 για Windows όταν κυκλοφορήσει αργότερα φέτος. Η Mozilla σχεδιάζει να εισαγάγει υποστήριξη για τον Firefox σε Mac OS X και Linux σε μεταγενέστερο σημείο.
Ο κύριος σκοπός της εκφόρτωσης καρτελών είναι να μειώσει τον αριθμό των σφαλμάτων στον Firefox που προκαλούνται από χαμηλή μνήμη. Τα σφάλματα εκτός μνήμης συμβαίνουν συχνά όταν η μνήμη είναι χαμηλή και η εκφόρτωση των καρτελών μειώνει τον αριθμό των σφαλμάτων απελευθερώνοντας τη μνήμη.
Ο Firefox επιλέγει καρτέλες για τη διαδικασία εκφόρτωσης με βάση διάφορους παράγοντες, όπως “τελευταίος χρόνος πρόσβασης, χρήση μνήμης και άλλα χαρακτηριστικά” σύμφωνα με τη Mozilla. Ο αλγόριθμος επιλογής καρτελών του Firefox προσπαθεί να εξαιρέσει την εκφόρτωση καρφιτσωμένων καρτελών, καρτελών που αναπαράγουν μέσα και καρτέλες που χρησιμοποιούν WebRTC.
Οι χρήστες του Firefox μπορούν να ανοίξουν τη νέα εσωτερική σελίδα σχετικά με: ξεφορτώνει για να ελέγξουν τη σειρά με την οποία θα αφαιρεθούν οι καρτέλες εάν η μνήμη φτάσει σε ορισμένα όρια. Η σελίδα διαθέτει ένα κουμπί “unload” για να ξεφορτώσετε το ta με την υψηλότερη προτεραιότητα αμέσως.
Οι καρτέλες που ξεφορτώνονται παραμένουν ορατές στη γραμμή διευθύνσεων του Firefox. Η επιλογή μιας καρτέλας χωρίς φόρτωση φορτώνει ξανά το περιεχόμενο της καρτέλας.
Το πρόγραμμα περιήγησης Firefox browser.tabs.unloadOnLowMemory καθορίζει εάν η λειτουργία είναι ενεργοποιημένη (TRUE) ή απενεργοποιημένη (FALSE). Οι χρήστες του Firefox μπορούν να τροποποιήσουν τη δυνατότητα στο about: config.
[su_button url=”https://itechnews.gr/2020/04/itechnews-gr-tora-pia-episima-kai-sta-google/” target=”blank” style=”bubbles” background=”#0726db” color=”#ffffff” size=”10″ wide=”yes” center=”yes” radius=”20″ icon=”https://itechnews.gr/wp-content/uploads/2021/08/google_news.jpg” icon_color=”#060606″ text_shadow=”2px 2px 2px #000000″ rel=”lightbox”]Ακολουθήστε το iTechNews.gr στο Google News! Παρακολουθήστε τα τελευταία νέα, τάσεις, αξεσουάρ και παρουσιάσεις[/su_button]
Σύμφωνα με τη Mozilla, τα συστήματα με μνήμη RAM 8 Gigabytes ή λιγότερο θα πρέπει να αξιοποιήσουν στο έπακρο τη νέα δυνατότητα εκφόρτωσης καρτελών του προγράμματος περιήγησης.
Ο σκοπός των περισσότερων επεκτάσεων εκφόρτωσης καρτελών για τον Firefox, όπως Dormancy, Suspend Background Tabs, BarTab ή Unload Tab, είναι η απελευθέρωση μνήμης. Μια παρενέργεια είναι ότι ο Firefox σπάει λιγότερο συχνά. Η εγγενής λειτουργία εκφόρτωσης καρτέλας του Firefox απελευθερώνει επίσης τη μνήμη, αλλά ο κύριος σκοπός του είναι να μειώσει τον αριθμό των σφαλμάτων που αντιμετωπίζουν οι χρήστες σε καταστάσεις χαμηλής μνήμης.
Η Google εισήγαγε τη λειτουργία απόρριψης καρτελών το 2015 στο πρόγραμμα περιήγησης ιστού της εταιρείας Chrome και το πάγωμα καρτελών το 2019.
[signoff]