cy
Top 10 List of Week 04
Ammar Muhammad Zufar --- Tangerang Selatan

Top 10 List of Week 04

  1. Page Size
    Pada dasarnya tidak ada ukuran halaman yang paling baik, karena terdapat beberapa faktor yang mempengaruhinya. Salah satu faktornya adalah ukuran page table. Setiap proses yang aktif harus memiliki salinan dari page table-nya. Jadi, alangkah baiknya jika ukuran page table itu kecil.

  2. Address Binding
    Address Binding adalah sebuah prosedur untuk menetapkan alamat fisik yang akan digunakan oleh program yang terdapat di dalam memori utama.

  3. Memory Mapped Files
    Memory mapped file dapat dilakukan dengan memetakan blok dari disk ke halaman di memori. Proses membaca dan menulis file dapat dilakukan dengan akses ke memori sehingga lebih mudah dibandingkan dengan menggunakan system call.

  4. Hashed Page Tables
    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.

  5. Two Level Paging
    Konsep dasar metode ini yaitu menggunakan pembagian tingkat setiap alamat logika. Setiap segmen menunjukkan indeks dari sebuah page table, kecuali segmen terakhir yang menunjuk langsung ke frame pada memori fisik. Segmen terakhir ini disebut offset (d).

  6. Dynamic Link
    Linking Dinamis artinya data di pustaka tidak diduplikasi ke dalam program pada compile time, tapi tinggal di file terpisah di disk Linker hanya membutuhkan kerja sedikit pada compile time.

  7. Manajemen Ruang Bebas
    Penyimpanan yang tidak berkesinambungan dan adanya penghapusan data menyebabkan adanya ruang-ruang bebas di disk. Oleh karena itu, diperlukan manajemen ruang bebas. Ada 4 jenis daftar ruang bebas.

  8. Swap
    Proses swapping menukarkan sebuah proses keluar dari memori untuk sementara waktu ke sebuah penyimpanan sementara dengan sebuah proses lain yang sedang membutuhkan sejumlah alokasi memori untuk dieksekusi. Tempat penyimpanan sementara ini biasanya berupa sebuah fast disk.

  9. Pemetaan Memori
    Proses pemetaan dilakukan oleh MMU (Memory Management Unit) dengan menjumlahkan nilai register relokasi ke alamat logis.

  10. Prepaging
    Prepaging merupakan suatu cara untuk mengurangi page fault. Page fault terjadi ketika halaman yang dibutuhkan tidak berada dalam memori utama, oleh karena itu strateginya adalah dengan membawa seluruh halaman yang akan dibutuhkan pada satu waktu ke memori.