Question: How many virtual pages do you have per process? ( b ) [ 1 ] How many bits are needed for the Virtual Page Number
How many virtual pages do you have per process?
b How many bits are needed for the Virtual Page Number VPNHint: use part a
c How many physical pages do you have?
d How many bits are needed for the Physical Page Number PPNHint: use part c
e How big in bytes does a page table entry PTE need to be to hold a single PPN plus a valid bit?
f How big would a flat page table be for a single process, assuming PTEs are the size computed in
part e
g Why does the answer above suggest that a flat page table isnt going to work for a bit
system like this? Research the concept of a multilevel page table, and briefly define it here. Why
could such a data structure be much smaller than a flat page table?
h Does a TLB miss always lead to a page fault? Why or why not?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
