firefox
Firefox 3 RC, Bikin Masalah di Linux
submitted by: rimba on Sen, 09/06/2008 - 9:39pm
Kandidat rilis (RC/Release Candidate) Firefox 3, bikin masalah. Sebagaimana dirilis, bahwa Firefox 3 menggunakan Sqlite sebagai penyimpan data pengguna. Karena menyimpan history, data browsing dan data-data lainnya, firefox akan mengupdate database ini dalam jumlah besar dan waktu yang relatif singkat. Ini melibatkan panggilan fsync() untuk memastikan bahwa data sudah disimpan dalam database.
Masalahnya, (1) fsync() akan dipanggil sangat sering dan (2)fsync() di Linux tidak ditangani dengan baik. Kedua kombinasi ini menyebabkan Firefox3 di Linux tidak dapat berjalan dengan optimal.
Kritik lain adalah, menggunakan database relasional pada aplikasi browser, dianggap bloated (berlebihan). Tentu saja ada pembelaan bahwa untuk memenuhi permintaan pengguna yang juga rumit, dibutuhkan penyimpan sekelas sqlite. Memang sulit untuk memenuhi keinginan pengguna dengan menjaga aplikasi menjadi tidak bloated.
Meskipun menyisakan PR, namun firefox juga memiliki kelebihan bagi pengguna Linux. Masalah penggunaan memory telah diperbaiki sehingga bisa bekerja lebih optimal. Dan firefox 3 memiliki integrasi yang lebih baik dengan GTK. Kita lihat saja, apakah Firefox 3 ini cukup berteman dengan pengguna Linux.
