Page 117 - C:\Users\RENO\Documents\MK Sistem Operasi\Folder Baru\
P. 117
Sistem Operasi
Swap out Proses
P1 Proses
P2
User space Swap in
main memory backing store
Gambar 7.4. Swapping
Sumber: https://pabdillah.wordpress.com/
7.5. Pencatatan Pemakaian Memori
(A) Pencatatan Memakai Peta Bit
Pencatatan pemakaian memori menggunakan peta bit ini mempunyai beberapa
ketentuan antara lain:
1. Nilai nol (0) pada peta bit berarti unit masih bebas
2. Nilai satu (1) berarti unit digunakan / terisi
Setelah penggalan memori rampung dipakai, maka keadaan bit akan berubah
dari 1 ke 0, begitupun sebaliknya. Jika jumlah penggalan memori kerja benar, maka bit
menjadi panjang dan pemeriksaan keadaan penggalan memori kerja akan lama.
Penetapan mengenai ukuran unit alokasi memori pada pencatatan alokasi bit
merupakan beberapa masalah yang terjadi pada memori, antara lain:
1. Apabila ukuran dari unit lokasi memori kecil, maka akan membesarkan unit peta
bit.
2. Apabila unit alokasi memori ke n berukuran besr, maka peta bit akan kecil
namun memori banyak disiapkan pada unit terakhir jika ukuran proses bukan
kelipatan unit alokasi.
Alokasi pada pencatatan memori dengan peta bit ini dapat dilakukan dengan
mudah karena kita cukup menset bit yang berkorespondensi dengan unit yang telah
tidak digunakan dengan nol (0). Namun harus melakukan perhitungan blok lubang
103