Page 160 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 160

KEGIATAN BELAJAR 10




                  dibandingkan  dengan  keadaan  memorifisik  yang  sebenarnya.  Memori  maya

                  tidak saja memberikan peningkatan komputasi, akan tetapi memori maya juga
                  memiliki beberapa keuntungan seperti :

                      a.  Large Address Space

                               Membuat  sistem  operasi  seakan-akan  memiliki  jumlah  memori

                         melebihi kapasitas memori fisik yang ada. Dalam hal ini memori maya

                         memiliki ukuran yang lebih besar daripada ukuran memori fisik.
                      b.  Proteksi.

                               Setiap proses di dalam sistem memiliki virtual address space. Virtual

                         address  space  tiap  proses  berbeda  dengan  proses  yang  lainnya  lagi,

                         sehingga apapun yang terjadi pada sebuah proses tidak akan berpengaruh
                         secara langsung pada proses lainnya.

                               Jika  digunakan  paging  atau  segmentasi,  seksi-seksi  yang  berada

                         pada suatu user program dapat di deklarasikan dalam bentuk:

                            executy-only.

                            read-only.

                            read-write.
                               Batasan-batasan  ini  penting  terutama  untuk  kode  atau  data  yang

                         dipakai  secara  bersama-sama,  dan  umumnya  sangat  berguna  untuk

                         mengecek runtime untuk mengecek adanya kesalahan program.

                      c.  Memory Mapping

                               Memory  mapping  digunakan  untuk  melakukan  pemetaan  image
                         dan file-file data ke dalam alamat proses. Pada pemetaan memori, isi dari

                         file  akan  di  link  secara  langsung  ke  dalam  virtual  addressspace  dari

                         proses.

                      d.  Fair Physical Memory Allocation

                             Digunakan  oleh  Manajemen  Memori  untuk  membagi  penggunaan
                         memori fisik secara "adil" ke setiap proses yang berjalan pada sistem.

                      e.  Shared Virtual Memory.







                                                                       SISTEM OPERASI                  148
   155   156   157   158   159   160   161   162   163   164   165