Posted by : Unknown
Rabu, 23 Januari 2013
Mengimplementasikan sebagian
besar fungsi sistem operasi pada mode pengguna (user mode). Sistem operasi
merupakan kumpulan proses dengan proses-proses dikategorikan sebagai server dan
client, yaitu :
Server, adalah proses yang
menyediakan layanan atau penyedia layanan.
Client, adalah proses yang
memerlukan/meminta layanan atau pemakai layanan.
Proses client yang memerlukan
layanan mengirim pesan ke server dan menanti pesan jawaban. Proses server
setelah melakukan tugas yang diminta, mengirim hasil dalam bentuk pesan jawaban
ke proses client. Server hanya menanggapi permintaan client dan tidak memulai
dengan percakapan client. Kode dapat diangkat ke level tinggi, sehingga kernel
dibuat sekecil mungkin dan semua tugas diangkat ke bagian proses pemaka. Kernel
hanya mengatur komunikasi antara client dan server. Kernel yang ini popular
dengan sebutan mikrokernel.
Kelebihan Client-Server Model:
:. Pengembangan dapat dilakukan
secara modular.
:. Kesalahan (bugs) di satu
subsistem (diimplementasikan sebagai satu proses) tidak merusak subsistem-subsistem lain, sehingga tidak
mengakibatkan satu sistem mati secara keseluruhan.
:. Mudah diadaptasi untuk sistem
tersebar.
Kekurangan Client-Server Model :
:. Lambat karena harus melalui
pertukaran pesan.
:. Pertukaran pesan dapat menjadi
bottleneck
Related Posts :
- Back to Home »
- Sistem Operasi »
- Sistem Client Server / Client-Server Model

Posting Komentar