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
   50   51   52   53   54   55   56   57   58   59   60