Question: a . ( 3 points ) Assume that the CPU is trying to retrieve a virtual address. The address is in a page that has

a.(3 points) Assume that the CPU is trying to retrieve a virtual address. The
address is in a page that has just been retrieved from disk when the
preceding virtual address was processed. What is the time to access this new
address?
b.(3 points) Assume that the CPU is trying to retrieve a virtual address. The
address is in a page that has already been retrieved from disk. However, this
retrieval was a relatively long time ago and neither the TLB nor the L1 cache
have any relevant info for this access. What is the time to access this
address?
c.(3 points) Given the configuration above, give the effective access time for a
lookup in the page table (this is just for the lookup you are not concerned
about the cost of a page fault).
d.(3 points) Assume that all caches have been disabled (no TLB, no data
caches, etc.). The CPU now receives a virtual address. In this scenario, what
is the effective access time to retrieve the value associated with this virtual
address?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!