Well, saat proses meng-unduh, terlihat jika kali ini Firefox telah menggunakan Runtime Environtment terbarunya yang di harapkan bisa lebih baik dari "gecko runtime environtment", yaitu XULRunner, kurang lebih 30 menit untuk melakukan proses unduh dan kompile (XULRunner) disertai sedikit perbaikan library sisa firefox versi 2, akhirnya siap juga menggunakan Firefox 3 (deg-deg-deg).Seperti biasanya, saat pertama kali dijalankan setelah proses "update/upgrade", maka Firefox akan berusaha mendeteksi update untuk themes/add-ons dsb, yang tentu saja kebanyakan
Kemudian, seperti yang selalu gw lakukan adalah melakukan setting berbagai parameter untuk mempercepat akses,dan cukup terkaget-kaget dengan warning yang muncul (disertai halaman yang tidak bisa di kopi paste dan di klik kanan) bertuliskan "This Might Void your Warranty !" ... hmm interesting. Baiklah, gw ikuti saja kemauannya, kemudian melanjutkan setting konfigurasi default buat gw, menggunakan setting lama gw, dan yang mengejutkan adalah ternyata FireFox 3 telah melakukan optimasi itu.
khususnya"
network.http.pipelining userset boolean true", yeah.. yeah. Firefox belajar :)
network.http.pipelining.maxrequests userset integer 16
network.http.proxy.pipelining userset boolean true
Dan sebenarnya hal tersebut diatas bukan menjadi concern gw sesungguhnya untuk inginnya mencicipi FireFox 3, salah satu alasan yang membuat gw bersemangat mencicipi Firefox 3 (versi Full) adalah (issue) perbaikan pada "Memory Management" serta pemanfaatan "Kinerja Processor" baik dalam keadaan sleep atau tidak. Sejarah panjang blog gw telah menceritakan sedikit kekesalan gw, salah satunya diawali dalam artikel firefox consume more VM dan semakin parah di versi-versi 2 akhir, dimana berlanjut kepada kinerja processor (belum sempat gw bahas lebih lanjut, tetapi hal ini cukup terkendali setelah di tweak).
Baiklah, sekarang kita buktikan dengan top, hasil top menunjukkan hasil yang cukup mengembirakan, baik saat firefox maximize atau minimize (sleeping), serta tidak ada gejala-gejala yang menunjukkan jika kinerja FireFox ini memburuk (setidaknya untuk "test-drive" pertama kali ini), Teriring ucapan "Salute" untuk para Developer, dan XULRunner sepertinya cukup menjanjikan sebagai "RunTime Environtment" pengganti gecko runtime environtment. Well Done.
Selamat Menikmati Firefox 3
gecko itu bukannya rendering enginenya ya bos?
ReplyDelete@fajran: Gecko itu sendiri emang layout engine, tetapi framework untuk mozilla itu disebut juga gecko runtime environtment atau lebih dikenal dengan GRE , itu juga berdasarkan http://developer.mozilla.org/en/docs/GRE dan http://en.wikipedia.org/wiki/XULRunner bos,
ReplyDeleteOOT: mungkin dulu lagi ngetren kali ye , nyaingin *jecko (mikel jekson)
@all, di edit deh biar gak "rancu" jadi Gecko Runtime Environtment
ReplyDeletesed -i ’s/gecko/gecko\ runtime\ environtment/g’ http://y3d1ps.blogspot.com/2008/06/benchmarking-firefox-3-di-gentoo.html
hehehe :)
Gecko bukannya donat :p
ReplyDeleteNice Article you got there
ReplyDelete@az001: maksud lo? (nessu.. nessu) :P
ReplyDelete@sky: thx\s
saya juga dah download, tapi pas dijalanken eh ternyata butuh gtk+ versi >= 2.10 ...wkekeke, terpaksa harus donlot lagi deh gtk+ nya
ReplyDeleteKlo cara install FF3-nya di Gentoo gimana ya, Mas?
ReplyDeleteSaya cuma baru punya FF2:
$ sudo emerge --search firefox
Password:
Searching...
[ Results for search key : firefox ]
[ Applications found : 2 ]
* www-client/mozilla-firefox
Latest version available: 2.0.0.14
Latest version installed: 2.0.0.14
Size of files: 43,683 kB
Homepage: http://www.mozilla.com/firefox
Description: Firefox Web Browser
License: || ( MPL-1.1 GPL-2 LGPL-2.1 )
...
Thanks in advance.
can you please translate this post into english, or at least summarize the important parts?!
ReplyDelete@anonymous:AFAIK, mozilla-firefox sendiri sebenarnya tidak secara langsung berdependensi dengan gtk+ (cek ebuildnya), tetapi XULrunner-lah (RE mozilla firefox) yang membutuhkan gtk+ (cek dengan "equery"), tetapi kalo di mesin saya, versi yang dibutuhkan cukup lebih baru dari versi 2.8.6 (>=x11-libs/gtk+-2.8.6).
ReplyDelete:)
@andi sugandi: lakukan update portage data anda (ebuild) dengan "emerge --sync" terlebih dahulu, baru lakukan installasi kembali, kemungkinan ebuild yang anda miliki masih versi lama
ReplyDelete@anonymous: i`ll try, just hoping that i have some time to write it all in English, if not ill summarize it.. :)
ReplyDeleteHati-hati karena 'top' tidak reliable dijadikan alat pengukur pemakaian memori.
ReplyDelete@Ariya Hidayat: saya sedikit sepaham dengan anda, tetapi benchmarking yang saya lakukan adalah benchmark di sisi end user (bukan professional debbugger), dan AFAIK, top (htop) memberikan hasil yang real-time dan dinamis untuk sistem yang sedang berjalan, saya juga menggunakan sebuah script python sederhana ps_mem.py yang sudah berbasiskan PSS di smaps (untuk menentukan beberapa banyak RAM yang digunakan per program (bukan per proses)) tetapi sengaja (belum) tidak saya tampilkan,jadi benchmark itu juga tergantung kebutuhan kita apa. Jadi bisa share aplikasi yang biasa dipakai oleh mas Ariya? .
ReplyDeleteexmap dan valgrind's massif.
ReplyDelete@Ariya Hidayat: thx atas infonya, untuk valgrind saya sudah pake, but exmap, baca baca dulu yah, tengkyu :)
ReplyDelete