OVERLAY & VIRTUAL MEMORY PART III OVERLAY & VIRTUAL MEMORY
Memory utama tidak cukup untuk proses program besar Latar belakang Memory utama tidak cukup untuk proses program besar
OVERLAYS Untuk memasukkan suatu proses yang membutuhkan memori lebih besar dari yang tersedia. Caranya: –Data dan instruksi yang diperlukan dimasukkan langsung ke memori. –Routine-nya dimasukkan ke memori secara bergantian. –Memerlukan algoritma tambahan untuk melakukan overlays. •Tidak memerlukan bantuan dari sistem operasi. •Sulit untuk dilakukan.
Sistem Operasi Kode dan Data Daerah Overlay Fase Inisialisasi Fase Pemroses Fase Keluaran
Kemampuan mengalamati ruang memory melebihi memory utama VIRTUAL MEMORY Kemampuan mengalamati ruang memory melebihi memory utama
Virtual Memory dapat dilakukan dengan 3 cara : Paging Segmentasi Kombinasi Paging dan Segmentasi