tromaktiko: Ο Firefox 7 υπόσχεται μεγάλες βελτιώσεις στον τομέα διαχείρισης μνήμης

Κυριακή 14 Αυγούστου 2011

Ο Firefox 7 υπόσχεται μεγάλες βελτιώσεις στον τομέα διαχείρισης μνήμης



Παρόλο που κατατάσσεται ως ο δεύτερος πιο γνωστός browser, ο Firefox έχει βεβαρυμένο παρελθόν που οφείλεται κυρίως στα άλυτα προβλήματα διαρροών μνήμης (memory leaks).
Όπως και οι προκάτοχοι του, ο Firefox 7 θα λύσει πολλά από τα προαναφερθέντα προβλήματα, σύμφωνα με τον developer Nicholas Nethercote. Ο Nethercote ποστάρει εδώ και καιρό μία εβδομαδιαία έκθεση προόδου έργου στο επίσημο Mozilla blog σχετικά με το Memshrink, μία πρωτοβουλία που ξεκίνησε τον Ιούνιο με σκοπό την εξαφάνιση των ασταθειών της μνήμης που χρησιμοποιεί ο Firefox.

"Ο Firefox 7 χρησιμοποιεί λιγότερη μνήμη από τους Firefox 6, 5 και 4: συχνά 20 με 30% λιγότερο και μερικές φορές έως και 50% λιγότερο", υποστήριξε ο Nethercote. "Συγκεκριμένα, η χρήση μνήμης του Firefox 7 θα παραμένει σταθερή αν τον αφήσεις να τρέξει για μία ολόκληρη νύχτα και θα απελευθερώσει περισσότερη μνήμη όταν κλείσεις πολλά tabs. Αυτό σημαίνει πως ο Firefox 7 είναι γρηγορότερος και λιγότερο πιθανό να κρασάρει, ειδικά αν έχεις πολλά sites ανοιχτά ταυτοχρόνα και/ή κρατάς τον Firefox να τρέχει για μεγάλα διαστήματα μεταξύ των restarts."

O Browser του Mozilla έχει κατηγορηθεί πως χρειάζεται μεγάλα ποσά μνήμης RAM χωρίς να απελευθερώνει τη μνήμη αυτή όταν τα windows ή τα tabs του browser κλείσουν. Ο Nethercote αναγνωρίζει αυτά τα μειονεκτήματα επισημαίνοντας πως κάποιες εκδόσεις είναι περισσότερο αποδοτικές από κάποιες άλλες. Εκθείασε τις εκδόσεις 3, 3.5 και 3.6 του Firefox αλλά τόνισε πως τα πράγματα εκτροχιάστηκαν με την έκδοση 4 εν μέρει λόγω των καινούριων χαρακτηριστικών, επιθετικό Javascript garbage collection και του image decoding.

Ο Nethercote αισθάνεται πως μερικές φορές ο Firefox δέχεται άσκοπη κριτική λόγω κακογραμμένων επιπρόσθετων προγραμμάτων (add-ons) του browser.

"Πάντα μορφάζω όταν κάποιος στέλνει μία αναφορά για bug παραπονούμενος σχετικά με τη χρήση μνήμης του Firefox ενώ έχει πολλά (π.χ. 10, 20 ή και περισσότερα) add-ons εγκατεστημένα. Η πιθανότητα για όλα αυτά τα add-ons να λειτουργούν σωστά είναι πολύ χαμηλή δυστυχώς. Για παράδειγμα ένας χρήστης ανακάλυψε πως το CyberSearch 2.0.8 add-on προξενεί μέρη της SQLite database να αυξηθούν μέχρι και 300MB. Κάποιος άλλος χρήστης βρήκε πως ένα ή περισσότερα add-ons προξένησαν στην ίδια database αύξηση της τάξεως των 1.2GB! Τα add-ons που ευθύνονται δεν έχουν ακόμα αναγνωριστεί."

Σύμφωνα με το NetMarketShare, o Internet Εxplorer παραμένει ο πιο δημοφιλής web browser με μερίδιο αγοράς 52.71%. Ο Firefox ακολουθεί με μερίδιο 21.47% και ο Chrome έχει σκαρφαλώσει στο 13.49%.

O Firefox αναμένεται να κυκλοφορήσει στις 27 Σεπτεμβρίου. Η beta έκδοση θα ξεκινήσει να δοκιμάζεται κατά τις αρχές της επόμενης εβδομάδας.
     



Εδώ σχολιάζεις εσύ!