PDSK Multi Proses
PDSK Multi Proses
KELAS : INFORMATIKA B
NIM : 22106050071
1. Pendekatan Arsitektur:
o Chrome: Chrome menggunakan pendekatan yang disebut "proses per tab".
Setiap tab atau aplikasi web dijalankan dalam proses renderer yang terpisah.
o Firefox: Firefox mengadopsi pendekatan yang disebut "proses per konten".
Proses ini memisahkan konten web, termasuk tab dan frame, ke dalam
proses yang terpisah.
2. Implementasi Multi-Proses:
o Chrome: Chrome menerapkan arsitektur multi-proses secara luas dan telah
mengadopsi pendekatan ini sejak versi awalnya. Setiap tab atau aplikasi web
dijalankan dalam proses renderer terpisah.
o Firefox: Firefox juga sedang mengimplementasikan arsitektur multi-proses,
tetapi dengan perbedaan pendekatan "proses per konten". Saat ini, Firefox
telah mengaktifkan beberapa proses untuk mengelola konten web, dan
pengembangan lebih lanjut masih berlangsung.
3. Manajemen Proses:
o Chrome: Chrome memiliki manajemen proses yang terintegrasi dan lebih
terorganisir. Setiap proses memiliki tujuan dan tugas yang jelas, seperti
proses browser, proses renderer, proses plug-in, dan proses GPU.
o Firefox: Firefox juga memiliki manajemen proses yang terpisah, tetapi belum
sekomprehensif Chrome. Namun, Firefox terus mengembangkan dan
memperbaiki manajemen prosesnya seiring dengan pengenalan fitur multi-
proses yang lebih lengkap.
4. Kemampuan Kotak Pasir (Sandboxing):
o Chrome: Chrome telah mengimplementasikan kotak pasir (sandbox)
keamanan yang kuat untuk melindungi proses renderer dan mencegah
serangan lintas situs.
o Firefox: Firefox juga telah mengenalkan kotak pasir keamanan, tetapi
implementasinya masih dalam tahap pengembangan dan perbaikan.
5. Ketersediaan Fitur:
o Chrome: Chrome telah lama menggunakan arsitektur multi-proses dan
memiliki fitur-fitur terkait yang telah matang dan stabil.
o Firefox: Firefox sedang mengadopsi arsitektur multi-proses secara bertahap,
sehingga beberapa fitur terkait mungkin belum tersedia secara universal pada
semua versi Firefox.