- Trending Categories
- Data Structure
- Operating System
- C Programming
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference Between Virtual and Cache Memory in OS
In this post, we will understand the difference between virtual memory and cache memory in operating system −
It helps improve the access speed of CPU.
It is a memory unit that improves access speed.
CPU and other related hardware helps manage the cache memory.
This is small in size.
It is used to store the most recently used data.
It increases the capacity of the main memory.
It is a method that involves the hard disk.
It is a slow process.
It is managed by the virtual memory.
The size of virtual memory is larger than that of cache memory.
Virtual memory stores the programs that can’t be stored in the main memory.
- Related Articles
- Difference between Virtual memory and Cache memory
- Difference between Cache Memory and Virtual Memory
- What is Cache Memory? (Functions and Types of Cache Memory)
- Difference between Network OS and Distributed OS
- Difference Between Cache and Cookies
- Difference between Cache and RAM
- Difference between Cache and Buffer
- Differentiate between shared memory and message passing model in OS.
- Difference Between First level cache and Second level cache in Hibernate
- Difference Between Virtual and Pure Virtual Function
- What is the relationship between Address and Memory Space in a Virtual Memory System?
- Difference Between Deadlock and Starvation in OS
- Difference Between Semaphore and Monitor in OS
- Difference Between Multitasking and Multithreading in OS
- Difference Between Buffering and Caching in OS