Rangkuman Sistem Operasi Pert. 21-22
January19
Virtual memory adalah alokasi penyimpanan dimana memori sekunder dapat dialamatkan sebagai bagian dari memori utama. Jika virtual memory digunakan, dapat dipastikan bahwa performa sistem operasi sudah berkurang. Disarankan untuk melakukan reset agar performa sistem operasi kembali optimal.
Yang harus diperhatikan dalam penggunaan virtual memory adalah hardware harus mendukung paging dan segmentation. Lalu sistem operasi harus memasukkan software untuk mengatur pergerakan dari halaman dan/atau segment antara memori sekunder dan memori primer.
Paging
- syarat virtual memory biasanya dikaitkan dengan sistem yang mempekerjakan paging
- penggunaan pagin untuk mendapatkan virtual memori untuk melaporkan untuk komputer Atlas
- setai proses memiliki page table sendiri. setiap entri page table mengandung nomor frame dari setiap page pada memori utama
Segmentation
- segmentation memungkinan programmer untuk melihat memory sebagai sekumpuan dari setiap alamat atau segmen
- keuntungannya : meringkas handling pada struktur data yang berkembang, memungkinkan program untuk dialtered dan mengcompile ulang secara sendiri
- meminjamkan dirinya terhadap proses
- meminjamkan dirinya untuk perlindungan