Cache and virtual memory

5 pts.
Tags:
Cache
Cache Memory
Virtual memory
Virtual Memory Management
What are the similarities and differences between cache and virtual memory?
ASKED: November 1, 2010  12:06 AM
UPDATED: August 22, 2013  6:58 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.

Virtual or logical memory is a concept that, when implemented by a computer and its operating system, allows programmers to use a very large range of memory or storage addresses for stored data. The computing system maps the programmer’s virtual addresses to real hardware storage addresses. In addition to managing the mapping of virtual storage addresses to real storage addresses, a computer implementing virtual memory or storage also manages storage swapping between active storage (RAM) and hard disk or other high volume storage devices. Data is read in units called “pages” of sizes ranging from a thousand bytes (actually 1,024 decimal bytes) up to several megabyes in size.

Cache ram is very high-speed RAM chips which sit between the CPU and main memory. It stores memory accesses by the CPU. Cache ram helps to alleviate the gap between the speed of a CPU’s megahertz rating and the ability of RAM to respond and deliver data. It reduces the frequency that the CPU must wait for data from the main memory.

Discuss This Question:  

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following