b. Explain what virtual memory is and what its purpose is. Also describe when and how pages are moved between virtual memory and main memory.
c. Detail ALL features that cache and virtual memory have in common.
A cache memory is a memory built into the central processing unit with a much smaller size than the main memory of a computer but is much faster to access. It is used to reduce the time needed to access memory. It stores the most frequently used and repeatedly required data especially when running programs. Those data are placed once the program that needs those data runs into the system ...
This posting contains answers to the given questions.