Αναφερθήκαμε πρόσφατα για την διαθεσιμότητα της έκδοσης 1.0 του νέου web browser Vivaldi. Ενός πολλά υποσχόμενου νέου browser, φτιαγμένο από τον συνιδρυτή και πρώην CEO του Opera Browser.
Ο browser αυτός, απευθύνετε περισσότερο σε “power users”, παρά σε κάποιον απλό χρήστη, που μπαίνει στο ίντερνετ για να διαβάσει τα τελευταία νέα (στο TS φυσικά ).
Αποφάσισα να δοκιμάσω αυτόν τον νέο browser, ως αντικαταστάτη του Chrome, που χρησιμοποιώ εδώ και χρόνια. Φυσικά, δεν έχω κάνει πλήρης μετάβαση, αλλά ξεκινάω “fresh” με το νέο browser. Δηλαδή, χωρίς bookmarks, passwords, extensions, κτλ.
Με μια πρώτη ματιά, μια μεγάλη διαφορά που παρατηρεί κάποιος στην αρχή, είναι η ταχύτητα και η απόκριση του προγράμματος. Η φόρτωση των σελίδων είναι πιο γρήγορη, και δεν εννοώ φόρτωση από το δίκτυο, αλλά το λεγόμενο render που θα κάνει ο φυλλομετρητής από την στιγμή που θα λάβει HTML προς εμφάνιση. Η απόκριση κατά την περιήγηση σε μια ιστοσελίδα, επίσης είναι πολύ καλή. Δηλαδή, ακόμα και απλά πράγματα όπως το κλικ σε σύνδεσμο, άνοιγμα νέας καρτέλας, scroll, επιστροφή στην προηγούμενη σελίδα, κτλ. γίνονται όλα στιγμιαία! Η αίσθηση που προκαλεί, είναι σαν να έχει γίνει αναβάθμιση στο υλικό του υπολογιστή. Ειδικά, για εμένα που έχω ακόμα πρώτης γενιάς i7 920 με μόνο 6GB RAM, τέτοιες λεπτομέρειες είναι καλοδεχούμενες. Μιας και αναφέρθηκα στην RAM, θα αφιερώσω το υπόλοιπο συγκριτικό σε αυτόν τον τομέα. Στην χρήση RAM από το Vivaldi vs. του Chrome.
Ένα πολύ αστείο, αλλά κοντά στην πραγματικότητα, κόμικ για τον Chrome Browser
Η σύγκριση της χρήσης RAM, θα γίνει με πολύ απλό τρόπο και δεν θα χρησιμοποιήσω κάποιο εξειδικευμένο εργαλείο, μόνο το System Monitor στο Ubuntu. Επιπλέον, να διευκρινίσω πως η σύγκριση γίνεται σε περιβάλλον 64-bit Linux (Ubuntu Gnome 15.10) και μπορεί να διαφέρει από λειτουργικό σε λειτουργικό. Οι εκδόσεις των browser είναι, 49.0.2623.87 64-bit για τον Chrome και 1.0.435.38 64-bit για τον Vivaldi.
Vivaldi version 1.0.435.38 64-bit
Chrome version 49.0.2623.87 64-bit
Πειστήριο πρώτο. Εκκινώντας τον Google Chrome, χωρίς ενεργά extensions και με μόνη ιστοσελίδα το Techsmart, βλέπουμε μια χρήση της RAM στα, 279.7ΜΒ.
Αρχική κατάσταση υπολογιστή, μετά από εκκίνηση.
Εκκίνηση του Chrome με 1 Tab φορτωμένο
Πειστήριο δεύτερο. Αυτή την φορά εκκινώ τον Vivaldi, πάλι χωρίς ενεργά extensions και με την μόνη ιστοσελίδα το Techsmart ανοιχτή. Αυτή την φορά η χρήση της RAM, ήταν στα 380.4MB!! 100MB (ή ~30%) περισσότερη RAM, για το ίδιο περιεχόμενο.
κκίνηση του Vivaldi, πάλι με ένα tab ανοιχτό με το Techsmart
Επειδή εξεπλάγην, μιας και σύμφωνα μην την Vivaldi θα έπρεπε να χρησιμοποιεί λιγότερη RAM, αλλά και για να είναι πιο δίκαια η σύγκριση, έκανα την ίδια σύγκριση και με άλλη ιστοσελίδα. Αυτή την φορά με ανοιχτό 1 tab (Google.gr). Πάλι η χρήση της RAM στο Vivaldi ήταν μεγαλύτερη, αν και το ποσοστό αυτή την φορά ήταν κατά πολύ μικρότερο, στο 6% με 17ΜΒ διαφορά.
Για να έχουμε ακόμα καλύτερο δείγμα, θα συγκρίνω την χρήση της RAM με περισσότερα tab ανοιχτά. Τα ίδια και στους δυο browser. Πάλι, η χρήση της RAM είναι μεγαλύτερη στον Vivaldi (565.9MB) από τον Chrome (473.2MB), με διαφορά 17,8% (92.7MB) περισσότερης χρήσης της RAM.
Το συμπέρασμα λοιπόν που βγάζουμε είναι προφανές. Ο Vivaldi ναι μεν είναι γρηγορότερος από πολλές πλευρές, page render, απόκριση, κτλ., αλλά με μεγαλύτερη χρήση της RAM. Κάποιος χρήστης που κάνει βαριά χρήση του φυλλομετρητή του, (όπως εγώ ως web developer) θα δει το σύστημα του πολύ σύντομα να αγγίζει το swap στον σκληρό δίσκο. Πιστεύω πως υπάρχει ακόμα περιθώριο βελτίωσης, σε αυτό το κομμάτι και είναι πολύ νωρίς να απορρίψουμε έναν browser που βρίσκεται ακόμα στην version 1.0. Σίγουρα θα πρέπει να δοκιμάσετε και από μόνοι σας τον Vivaldi για να δείτε την απόκριση και την ταχύτητα εμφάνισης (page render) των ιστοσελίδων. Επίσης, θα συνεχίσω να χρησιμοποιώ τον Vivaldi καθημερινά και θα περιμένω αναβαθμίσεις που θα βελτιώσουν την χρήση της RAM.
Σημείωση: η σύγκριση έγινε σε λειτουργικό σύστημα Linux και ίσως να υπάρχουν τελείως διαφορετικά αποτελέσματα σε Windoze ή Mac.
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]