Page 116 - C:\Users\RENO\Documents\MK Sistem Operasi\Folder Baru\
P. 116

7.3.   Ruang Alamat Logika dan Fisik

                         Alamat yang dibangkitkan oleh CPU merupakan alamat logika (logical address),
                  biasanya disebut juga dengan alamat maya (virtual address). Sedangakan alamat yang

                  terdapat  di  dalam  memori  disebut  juga  dengan  alamat  fisik  (phisical  address).
                  Sekumpulan  alamat  logika  yang  dibangkitkan  oleh  program  disebut  sebagai  ruang

                  alamat  logika  sedangkan  sekumpulan  alamat  fisik  yang  berhubungan  dengan  alamat
                  logika tersebut disebut dengan ruang alamat logika. Untuk memetakan alamat logika ke

                  alamat fisik yang berupa hardware merupakan fungsi dari Memory Management Unit

                  (MMU). Gambar 7.3 berikut ini merupakan contoh dari MMU.

                                                Relocation
                                                  Register
                                                  12000
                                Logical                          Phisical
                                Addres                           Addres          Memory
                     CPU                            +
                                 345                              12345


                                                  MMU

                              Gambar 7.3. Strategi Satu Antrian Tunggal Untuk Semua Partisi

                                            Sumber: https://pabdillah.wordpress.com/


                  7.4.   Swapping

                         Swapping  pada  memori  merupakan pemindahan  proses dari  memori utama ke
                  disk  dan  kembali  lagi.  Meskipun  proses  harus  berada  di  dalam  memori  untuk

                  dieksekusi, proses dapat di swap (tukar) sementara keluar memori  ke backing store dan
                  kemudian membawanya ke memori untuk eksekusi lanjutan. Penukaran Roll out, roll in

                  merupakan  penjadwalan  swapping  berbasis  prioritas  (  proses  yang  berprioritas  tinggi

                  dapat  masuk  dan  dijalankan  di  memori),  dapat  terjadi  pada  lingkungan
                  multiprogramming  dengan  penjadwalan  CPU  roun  robin.  Bila  waktu  kuantum  habis,

                  memory manager akan mulai swap out proses yang telah selesai dan swap in proses lain
                  ke memori.








                                                                                                  102
   111   112   113   114   115   116   117   118   119   120   121