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