Manajemen Memori: Page In/Out dan Swap In/Out

Pada tulisan ini akan dijelaskan salah satu bagian dari manajemen memori (memory management), yaitu page in dan page out.

Manajemen Memori

Membagi ruang alamat yang dibutuhkan untuk menjalankan proses ke dalam page, disebut virtual page. Sekarang cobalah untuk memetakan virtual page ke memori fisik (physical memory) yang dimiliki. Jika melakukan proses lebih besar maka tidak akan dapat memetakan semua page ke virtual page. Permasalahan tersebut dapat diatasi dengan page in dan page out.

Manajemen Memori: Page In & Page Out

Algoritma Paging

Hanya virtual page yang dibutuhkan untuk dipetakan ke memori fisik di mana mereka yang dibutuhkan direferensikan oleh proses pada setiap titik waktu.

Asumsikan ada page yang menyimpan data yang tidak dapat disimpan dalam disk misalnya variabel global yang dimodifikasi. Jadi ketika page ini dikeluarkan dari memori fisik, mereka ter-page out ke pagefile.

Ketika referensi variabel tersebut lagi dan mereka sebelumnya page out membacanya, misalnya page-in.

Swap in dan swap out melibatkan ketika seluruh proses memori ditulis sesuatu yang disebut swapfile.

Dengan jumlah memori fisik yang dimiliki sekarang swap in atau swap out sangat jarang terjadi.

Referensi

community.hpe.com

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

20 + 14 =