Virtual memory: page fault | ||||||||||||||
Page fault: valid bit for virtual page is 0 | ||||||||||||||
Operating system gets control, finds required page and puts it in memory | ||||||||||||||
Virtual address does not directly tell where page is on disk | ||||||||||||||
Operating system has data structure to keep track of where pages are located | ||||||||||||||
May be part of page table or separate | ||||||||||||||
Example of single table: | ||||||||||||||
|
||||||||||||||
Fig 7.23 | ||||||||||||||