Page 185 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 185
KEGIATAN BELAJAR 11
Jika tidak ada maka dicarikan hole yang berukuran sedikit lebih besar.
Kemudian dipecah secara bertahap sesuai dengan aturan bilangan pangkat 2.
Misal : ukuran image proses = 12kb dan hole yang paling kecil adalah 64kb.
maka dipecah menjadi 2 partisi 32kb, selanjutnya dipecah lagi menjadi 2 partisi
16kb.
dan partisi 16kb pertama yang bisa dipakai untuk image proses 12kb.
11.3.2 Pengalokasian Tak Berurutan (Noncontiguous Alocation)
a. Sistem Paging
Paging adalah suatu metode yang mengizinkan alamat logika proses
untuk dipetakan ke alamat fisik memori yang tidak berurutan, yaitu sebagai
solusi dari masalah fragmentasi ekstern. Metode dasar dari paging adalah
dengan memecah memori fisik menjadi blok-blok yang berukuran tertentu
(frame) dan memecah memori logika menjadi blok-blok yang berukuran sama
(page).
Paging merupakan teknik menampilkan data dengan cara membaginya
ke beberapa halaman. Teknik ini diberikan untuk mengurangi scrolling window
apabila data yang disajikan terlalu banyak, sehingga akan menimbulkan
kejemuan orang yang melihat dan juga akan menghasilkan page load time yang
besar karena ukuran filenya besar (apabila data disajikan dalam satu halaman
saja).
Sistem Paging adalah sistem manajemen pada sistem operasi dalam mengatur
program yang sedang berjalan. Program yang berjalan harus dimuat di memori
utama. Kendala yang terjadi apabila suatu program lebih besar dibandingkan
dengan memori utama yang tersedia.
1) Cara mengetasi kendala paging
Untuk mengatasi hal tersebut Sistem Paging mempunyai 2 solusi, yaitu:
· Konsep Overlay
SISTEM OPERASI 173