Google Chrome Canary με Crankshaft για JavaScript V8 και απογειώθηκες
από Titanas 08-12-2010 | 01:05 am | 6 σχόλια
Το Google έριξε σήμερα μια βόμβα μεγατόνων με την ανακοίνωση του Crankshaft για V8, δηλαδή μια σειρά βελτιώσεων της μηχανής JavaScript που χρησιμοποιεί ο Google Chrome. Πρακτικά αυτό σημαίνει ρυθμίσεις και αλλαγές στον τρόπο που εκτελείται η JavaScript ώστε sites που χρησιμοποιούν και απαιτούν αρκετή από αυτή να είναι σημαντικά πιο γρήγορα.
Αυτό που λέει το Google με την ανακοίνωση του Crankshaft είναι κάτι πολύ απλό. Για την ακρίβεια φωνάζει σε όλους ότι το νέο thin client μοντέλο δεν είναι το hardware αλλά ο browser και μάλιστα ο Chrome που μπορεί να τα βγάλει πέρα ακόμα και με “compute-intensive JavaScript applications” ή αλλιώς ό,τι σχεδιαστεί από εδώ και πέρα σε εταιρικό και όχι μόνο επίπεδο και φυσικά με την λογική και τα εργαλεία που χρησιμοποιούνται σήμερα στο web, το Google Webstore. Όλα αυτά στο Chrome OS σύντομα και αργότερα σε κάθε desktop, κινητό και tablet.
Οι εκδόσεις του Google Chrome που ενσωματώνουν το Crankshaft για V8 ονομάζονται Canary builds και είναι απίστευτα μπροστά στο μέλλον, ούτε καν beta δεν μπορούν να θεωρηθούν αφού η σημερινή stable έκδοση του Chrome είναι η 8 και η έκδοση του Chrome Canary που δοκίμασε είναι η 10.
Οι βελτιώσεις στις επιδόσεις του Crankshaft φτάνουν μέχρι και το 50% στο V8 benchmark ενώ sites με αρκετό κώδικα JavaScript όπως το Gmail έχουν βελτίωση στην ταχύτητα μέχρι και 12%. Όχι και άσχημα για αλλαγές που βασίζονται μόνο στο software και σε ένα απλό κλικ για εγκατάσταση του Google Chrome Canary με Crankshaft για V8 JavaScript engine.
[via]



6 σχόλια στο θέμα: Google Chrome Canary με Crankshaft για JavaScript V8 και απογειώθηκες
Nick Papakyriazis on 08.12.2010 @ 09:30 am.
Εγώ δεν κατάλαβα γιατί να βγάλουν διαφορετικό build και να μην το εντάξουν στο κανονικό chrome …..
Titanas on 08.12.2010 @ 03:10 pm.
Γιατί τα Canary builds είναι δοκιμαστικά.. και έχουν την ιδιαιτερότητα ότι μπορούν να εγκατασταθούν και να τρέξουν ξεχωριστά από τον Chrome που χρησιμοποιείς τώρα και είναι stable , beta , dev.
Σπύρος on 08.12.2010 @ 11:40 am.
Εγώ δεν συνάντησα χθες μεγάλη διαφορά στον μονοπύρηνο φορητό και με το νούμερο που διάβασα 12% στο Gmail μάλλον καλά είχα καταλάβει, ανεπαίσθητη.
Το απόγευμα στο desktop ίσως δω τη διαφορά που περίμενα αλλά που πατάει αυτός ο chrome σε κάποιο hardware προφανώς!
Titanas on 08.12.2010 @ 03:11 pm.
Η πρόταση κλειδί είναι “compute-intensive JavaScript applications” δηλαδή ότι αφορά εφαρμογές με πάρα πολύ JavaScript που χρησιμοποιεί την CPU για να υπολογίσει κάτι / λειτουργήσει / έχει αποτέλεσμα. Δες το νέο Twitter με Canary build, το Facebook, το Gmail και χρησιμοποίησε τα sites για μέρες
Σπύρος on 15.12.2010 @ 08:04 pm.
Πληροφοριακά,
το about:dns στο chrome canary build 10.0.611.0 βγάζει το παρακάτω:
DNS pre-resolution and TCP pre-connection is disabled.
Από τα settings του δεν είδα κάτι λάθος πάντως, στη stable normal τα preDNS.
Από τη “μάνα” του πρέπει να είναι ρυθμισμένο έτσι!
Υπάρχει και το ChromeAccess
Σπύρος on 15.12.2010 @ 11:22 pm.
Τελικά επανήλθε η αναφορά του DNS στον Canary.
Το μόνο που μπορώ να υποθέσω με τα λίγα που καταλαβαίνω είναι ότι ο συγχρονισμός των extensions και στους δύο browsers δημιούργησε την καθυστέρηση.