Question: what is the difference between virtual memory and cache memory?
Answer: The term "virtual memory" refers to space allocated on a hard disk where data can be stored for fast access. Cache memory is a small high-speed memory usually Static RAM (SRAM) that contains the most recently accessed pieces of main memory. Virtual memory enlarges the volume of RAM.