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

KEGIATAN BELAJAR 11




                         Segmentasi  tampak  oleh  pemrograman  sehingga  pemrograman  harus

                  memperhatikan. Segmentasi berkemampuan menangani pertumbuhan sturktur
                  data, modularitas serta mendukung pemakaian bersama dan proteksi.

                  c.     Metode Dasar

                         Sistem paging mempunyai keunggulan dan kelemahan masing-masing.

                  Sistem  paging  transparan  bagi  pemrograman,  mengeleminasi  fragmentasi

                  eksternal, penggunaan memori utama yang efisisen. Karena ptongan-potongan
                  yang  dipindahkan  masuk  dan  keluar  memori  utama  berukuran  sama,  maka

                  dimungkinkan  mengembangkan  algoritma  manajemen  memori  yang

                  memanfaatkan  kelakuan  program.  Segmentasi  tampak  oleh  pemrograman

                  sehingga  pemrograman  harus  memperhatikan.  Segmentasi  berkemampuan
                  menangani  pertumbuhan  sturktur  data,  modularitas  serta  mendukung

                  pemakaian bersama dan proteksi.

                       Contoh Translasi Alamat Pada Sistem Paging

                  ·        Tabel Halaman Bertingkat

                         Hierarchical  paging  atau  pemberian  halaman  secara  bertingkat

                  merupakan sebuah metode pemberian halaman dengan cara membagi sebuah
                  page table menjadi beberapa page table yang berukuran lebih kecil. Metode ini

                  merupakan solusi dari permasalahan alokasi page table berukuran sangat besar

                  pada main memory yang umumnya dihadapi pada sistem komputer modern

                  yang memiliki ruang alamat logika yang besar sekali (mencapai 2 pangkat 32

                  sampai 2 pangkat 64).
                  ·        Translasi Alamat pada Two-Level Paging

                  ·        Tabel Halaman Dengan Hash

                         Metode ini umumnya digunakan untuk menangani masalah ruang alamat

                  logika yang besarnya mencapai 64 bit karena struktur page table pada metode

                  ini bisa menghemat ruang memori dalam jumlah yang cukup besar.
                         Hashed  page  table  menggunakan  tabel  hash  sebagai  page  table-nya

                  dengan ukuran yang terbatas untuk menghemat ruang memori dan sebuah hash

                  function untuk mengalokasikan alamat virtual pada page table tersebut.




                                                                       SISTEM OPERASI                  175
   182   183   184   185   186   187   188   189   190   191   192