T0542 / 09 - 01 SWAPPING Alokasi Memori T0542 / 09 - 02 a) b) Alokasi ruang untuk data segment yang berkembang Alokasi ruang untuk data dan stack segment yang berkembang T0542 / 09 - 03 Memory Management dengan Bit Maps a) 5 proses, 3 ruang kosong b) bit map c) list T0542 / 09 - 04 Memory Management with Linked Lists Kombinasi tetangga terdekat setelah proses X selesai T0542 / 09 - 05 Algoritma untuk alokasi memori 1. 2. 3. 4. 5. First Fit Next Fit Best Fit Worst Fit Quick Fit Untuk mempercepat pencarian: • Pisahkan daftar proses dan ruang kosong • Ruang kosong diurutkan Best fit = first fit; next fit tidak perlu T0542 / 09 - 06 VIRTUAL MEMORY Paging Posisi dan fungsi MMU T0542 / 09 - 07 Hubungan antara virtual addresses dan physical memory addresses yang diberikan oleh page table T0542 / 09 - 08 Page Tables Operasi internal dari MMU dengan 16 buah pages sebesar 4 KB T0542 / 09 - 09 Two-level page tables 32 bit address with 2 page table fields T0542 / 09 - 010 Typical page table entry T0542 / 09 - 011 TLBs – Translation Lookaside Buffers untuk mempercepat paging T0542 / 09 - 012 Inverted Page Tables Perbandingan dari page table traditional dengan sebuah inverted page table
© Copyright 2026 Paperzz