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

KEGIATAN BELAJAR 11




                             Pengalokasian  dilakukan  dengan  mencari  hole  à  suatu  ruang

                               memori utama yang kosong, yang cukup besar untuk menampung
                               image proses.

                             Hole  sisa  kadang  kala  terlalu  kecil  untuk  dapat  dialokasikan  ke

                               proses  lainnya  sehingga  tidak  bisa  digunakan  lagi  à  fragmentasi

                               eksternal.

                             Salah  satu  cara  untuk  mengatasi  masalah  ini  adalah  melakukan
                               memory  compaction,  yaitu  menggeser  image  proses-proses  yang

                               ada  di memori sehingga hole terkumpul di satu tempat saja.

                  Kelemahan pemartisian dinamis adalah :

                             Dapat terjadi lubang-lubang kecil memori di antara partisi-partisi

                               yang dipakai.
                             Merumitkan alokasi dan dealokasi memori.

                             Proses alokasi dan dealokasi menjadi lebih rumit .

                             Perlu pengelolaan informasi area memori yang masih kosong.

                             Proses alokasi dan dealokasi menjadi lebih rumit.

                             Perlu pengelolaan informasi area memori yang masih kosong.



                  Ada 2 metode pengelolaan memori kosong:
                  a.       Peta bit (bitmap)

                  Menggunakan area memori khusus untuk mencatat seluruh area kosong pada

                  memori utama.

                  ·     Memakai nilai 0 dan 1

                  ·     Nilai 0 à alamat memori tersebut masih kosong
                  ·     Nilai 1 à alamat memori tersebut sudah terisi

                  b.      Linked list

                  ·          Informasi  mengenai  hole  kosong  berikutnya  dicatat  pada  hole  kosong

                  sebelumnya.

                  ·     Tidak diperlukan area memori khusus. Karena seluruh informasi tercatat di
                  area memori kosong itu sendiri sehingga menghemat kapasitas memori utama.




                                                                       SISTEM OPERASI                  171
   178   179   180   181   182   183   184   185   186   187   188