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