Feature Multiprocessing Dipersiapkan Untuk Firefox

Salah satu ciri browser modern sekarang ini adalah feature multiprocessing. Dalam artian, setiap tab di browser memiliki resource pemrosesan sendiri. Feature ini sudah ada (lama) di Google Chrome, Internet Explorer pun sudah menerapkan feature serupa. Sayangnya, di browser Firefox belum Ada.
Namun, feature arsitektur multiprocess di browser sebentar lagi akan hadir di Firefox. Menurut salah satu developer Firefox, Bill McCloskey, mengubah arsitektur inti Firefox untuk mendukung multiprocessing akan membawa sejumlah keuntungan di tiga area utama, performa, keamanan, dan stabilitas. Arsitektur multiprocessing memungkinkan browser melakukan multi-tasking ke dalam berbagai proses di komputer, tidak hanya satu proses besar saja.
Walau dalam beberapa tahun belakangan performa Firefox sudah meningkat tajam, lewat dukungan proyek seperti MemShrink dan Snappy, tambahan feature multiprocessing di bagian backend browser Mozilla ini tidak hanya mempermudah para developer untuk melakukan proses debugging bila ada masalah, namun juga akan mempercepat eksekusi kode JavaScript.
Arsitektur multiprocessing ini juga akan lebih mengamankan pengguna Firefox, karena setiap tab browser pengguna akan memiliki proses sendiri dan masuk dalam kategori Sandbox. Dengan teknik sandbox, sebuah proses tidak akan mengganggu proses lainnya, terutama bila terdapat masalah. Browser akan lebih stabil, karena bila ada crasg pada sebuah proses, hal tersebut tidak akan mengganggu proses lainnya.
Proyek pengubahan browser Firefox menjadi arsitektur multiprocessing masih tetap dijalankan. Belum ada waktu pasti kapan feature seperti ini akan dikeluarkan Firefox, namun tampaknya belum dalam waktu dekat ini.













