Page 55 - C:\Users\RENO\Documents\MK Sistem Operasi\Folder Baru\
P. 55
Sumber daya komputer secara fisik dibagi pakai untuk membuat suatu mesin
virtual. Penjadwalan CPU dapat digunakan untuk membagi pakai CPU dan membuat
tampilan seolah-olah pemakai mempunyai prosesor sendiri. Mesin virtual kembali
dikembangkan ketika ada masalah kompatibilitas sistem. Saat itu komputer-komputer
yang tidak berbasikan prosesor intel akan memakai program MS-DOS yang notabene
berjalan diatas mesin-mesin intel, maka solusinya adalah membuat mesin intel virtual
diatas prosesor aslinya. Sebuah program MS-DOS dapat berjalan dilingkungan tersebut
dan intruksi-intruksi intel diterjemahkan kekumpulan instruksi aslinya.
(E). Client Server Model
Sebuah proses yang meminta untuk dilayani oleh system operasi, misalnya satu
blok file,maka disebut dengan cliet prose, sementara proses yang akan melayani
opermintaan tersebut sekaligus mengirimkan jawabanya kembali disebut dengan server
proses. Sistem operasi modern akan memindahkan kode ke lapisan yang lebih tinggi
dan menghapusnya sebnayk mungkin, sehingga akan meninggalkan kernel yang
minimal. Berikut ini akan diperlihatkan pengendalian komunikasi antara client dan
server yang dikerjakan oleh kernel, seperti pada gambar 3.4.
Client Server Terminal …….. File Memory User
Proses Proses Proses Server Server Mode
Momitor
Mode
Kernel
Client meminta layanan dengan cara
mengirim pesan ke server
Gambar 3.4. Pengendalian Komunikasi Antara Client Dan Server
Sumber: https://www.it-jurnal.com/
Gambar 3.4 memperlihatkan bahwa pengendalian komunikasi antara client dan
server merupakan pekerjaan kernel. Kernel membagi-bagi sistem operasi menjadi
beberapa bagian, dimana satu system dikendalikan oleh satu bagian pelayan lebih
41