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

KEGIATAN BELAJAR 11




                  Dimana program yang dijalankan dipecah menjadi beberapa bagian yang dapat

                  dimuat memori (overlay).
                  ·        Konsep Memori Maya (virtual Memory)

                  Adalah kemampuan mengalamati ruang memori melebihi memori utama yang

                  tersedia. Konsep ini pertama kali dikemukakan Fotheringham pada tahun 1961

                  untuk sistem komputer Atlas di Universitas Manchester, Inggris.


                  2)     Kekurangan dan Kelebihan Sistem Paging

                         Sistem paging mempunyai keunggulan dan kelemahan masing-masing.

                  Sistem  paging  transparan  bagi  pemrograman,  mengeleminasi  fragmentasi

                  eksternal, penggunaan memori utama yang efisisen.
                         Karena ptongan-potongan yang dipindahkan masuk dan keluar memori

                  utama  berukuran  sama,  maka  dimungkinkan  mengembangkan  algoritma

                  manajemen memori yang memanfaatkan kelakuan program.

                  b.     Segmentasi Secara Murni

                         Segmen  –  segmen  dapat  berukuran  berbeda  dan  dinamis.  Pengacuan
                  pengacuan  memori  berbentuk  (nomor  segmen,  offset).  Alamat  maya  adalah

                  offset di segmen. Tiap proses mempunyai tabel segmen. Ketika proses Running,

                  alamat awal tabel dimuatkan ke register dasar. Nomor segmen digunakan untuk

                  mencari deskriptor segmen di tabel segmenyang menyediakan alamatfisik awal

                  segmen,  panjangnya  dan  bit  –  bit  proteksi.  Alamat  fisik  dihitung  dengan
                  menambahkan alamat dasar segmen ke alamat maya.

                        Teknik Kombinasi

                         Sistem paging mempunyai keunggulan dan kelemahan masing-masing.

                  Sistem  paging  transparan  bagi  pemrograman,  mengeleminasi  fragmentasi

                  eksternal, penggunaan memori utama yang efisisen. Karena ptongan-potongan

                  yang  dipindahkan  masuk  dan  keluar  memori  utama  berukuran  sama,  maka
                  dimungkinkan  mengembangkan  algoritma  manajemen  memori  yang

                  memanfaatkan kelakuan program.







                                                                       SISTEM OPERASI                  174
   181   182   183   184   185   186   187   188   189   190   191