Latihan

  1. Coba jelaskan tahapan-tahapan agar suatu proses bisa masuk ke dalam memori !

  2. Jelaskan apa yang dimaksud dengan alamat logika dan alamat fisik !

  3. Jelaskan apa yang dimaksud dengan pemanggilan dinamis beserta kegunaannya !

  4. Apakah kegunaan dari overlays ?

  5. Sebutkan faktor-faktor yang mempengaruhi proses swapping !

  6. Sebutkan keuntungan menggunakan contiguous memory allocation dibandingkan dengan non-contiguous memory allocation !

  7. Apakah yang dimaksud dengan permasalahan storage-allocation dinamis , dan sebutkan serta jelaskan solusi untuk mengatasi permasalahan tersebut !

  8. Jelaskan perbedaan mengenai fragmentasi intern dengan fragmentasi ekstern !

  9. Apakah yang dimaksud dengan metode "Pemberian Halaman" ? Jelaskan pula keuntungan dan kerugian penggunaan metode ini?

  10. Jelaskan cara kerja unit manajemen memori (MMU)!

  11. Apakah yang dimaksud dengan Segmentasi ? Jelaskan pula bagaimana arsitektur segmentasi !

  12. Apakah yang dimaksud dengan copy-on-write ?

  13. Apakah fungsi dari skema bit valid-invalid ?

  14. Sebutkan persamaan dan/atau perbedaan demand paging dan demand segmentation !

  15. Bagaimanakah konsep dasar dari page replacement ? Jelaskan secara singkat !

  16. Sebutkan persamaan dan/atau perbedaan algoritma LFU dan algoritma MFU !

  17. Apabila diberikan reference string 3, 1, 5, 1, 1, 2, 4, 3, 5, 3, 1 dan dilakukan page replacement algoritma optimal dengan 3 frame. Berapakah page-fault yang terjadi ?

  18. Apakah penyebab terjadinya thrasing ? Jelaskan !

  19. Sebutkan perbedaan dan/atau persamaan alokasi global dan alokasi lokal !

  20. Bagaimanakah perbedaan dan/atau persamaan Windows NT, Solaris 2, dan Linux dalam mengimplementasikan virtual memory ?