Friday, September 10, 2010

Memory Management Techniques

Computer must require some memory to store the data, doing some process and for generate some output. Many years ago when RAM (Random Access Memory) is considered as a main memory at that time some problems were came.

RAM has two drawbacks 1. Speed
                                        2. Capacity

Speed in comparison with the processor and capacity in comparison with Hard Disk Drive (HDD). To reduce this drawback some memory management techniques were invented. Some of them written below.

  • Instruction Pre-fetch
  • Write Buffer
  • Memory Interleaving
  • Cache Memory
  • Virtual Memory
So these are the techniques to reduce the drawback of the RAM. This techniques known as memory management techniques.

No comments: