Page 184 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 184

KEGIATAN BELAJAR 11




                  ·     Diperlukan algoritma untuk menentukan hole mana yang akan dialokasikan

                  ke suatu proses.
                  c.       Algoritma  -fit

                  ·     Mencari memori blok yang paling kecil yang dapat menampung image proses

                  ·     Memerlukan waktu lama karena harus searching seluruh blok memori utama

                  ·     Fragmentasi eksternal dapat ditekan sekecil mungkin.

                  d.      Algoritma First-fit
                  ·     Mencari memori kosong dari alamat awal sampai menemukan blok yang

                  dapat menampung image proses

                  ·     Sederhana dan cepat.

                  ·     Algoritma Next-fit
                  ·     Hampir sama dengan First-fit.

                  ·     Bedanya: proses searching dimulai dari alamat alokasi terakhir.

                  e.       Algoritma Worst-fit

                  ·     Mencari hole yang paling besar di seluruh area memori utama.

                  ·     Tujuannya: hole sisa yang tercipta setelah alokasi masih cukup besar untuk
                  dialokasikan ke proses lainnya.

                  c.       Sistem Buddy

                  Berupa pemartisian secara dinamis

                  Ciri khusus adalah partisi yang terbentuk senantiasa berukuran besar sebesar

                  bilangan  2n    2,4,8,16…..256,512,1024(1Mb)
                  a.       Alokasi memori pada sistem buddy:

                  ·     Menentukan ukuran partisi

                  ·     Ditentukan ukuran partisi untuk menampung image proses yaitu ukuran

                  bilangan pangkat 2 terkecil

                  ·     Misal : ukuran image proses = 12kb, maka ukuran partisi yang bisa digunakan
                  adalah 16kb.

                  b.      Pengalokasian

                  Selanjutnya adalah mencari hole yang ukurannya sebesar perhitungan.







                                                                       SISTEM OPERASI                  172
   179   180   181   182   183   184   185   186   187   188   189