Page 10 - Virtual Memory
P. 10

SRAM Cache                                                                                    DRAM                       Setiap page yang dialokasikan oleh virtual memory memiliki
                                                                                                                                      entry  pada page table




    Tag disimpan bersama baris cache                                                                  Cache                      Memetakan virtual page ke physical
                                                                                                                                          Dari bentuk uncached menjadi
    Memetakan dari blok cache ke blok memori                                                                                     Page table entry tetap ada walaupun



            Dari bentuk cached ke uncached                                                                                               Menunjukkan alamat pada


    Tag tidak ada bila blok tidak ada dalam cache
                                                                                                                                                DRAM Cache



                                                                                        “Cache”
                                                                                                                                               Jika suatu obyek berada

                                                                                                                                               dalam disk, bukan di


                                                                                                                                               memori, maka :
 Object Name


              X                = X?                                                                                                               Page table entry
                                                                                                                                                     memperlihatkan alamat

                                                                                                                                                     virtual tidak ada di


                                                                                                                                                     memori


                                                                                                                                                  OS exception handler

                                                                                                                                                     melakukan pemindahan


                                                                                                                                                     data dari disk ke memori
   5   6   7   8   9   10   11   12   13   14   15