Memory

Difference Between RAM and ROM
RAM, which stands for random access memory, and ROM, which stands for read-only memory, are both present in your computer. RAM is volatile memory that...
Difference Between Virtual and Cache memory
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...
Difference Between DDR2 and DDR3
While DDR2 RAM has data transfer rates ranging from 400 to 1,066MT/s, DDR3 smashes this at 800-2,133MT/s. ... DDR2 RAM uses 1.8V, while DDR3 is lower ...
Difference Between EEPROM and Flash
EEPROM is a type of data memory device that uses an electronic device to erase or write digital data. ... Flash is just one type of EEPROM. Flash uses...
Difference Between MMU and MPU
Literally speaking, MMU is 'Memory Management Unit' while MPU is 'Memory Protection Unit'. ... MMU is used for many functions primarily Virtual Memory...
Difference Between Volatile and Non-Volatile Storage
Volatile Memory is used to store computer programs and data that CPU needs in real time and is erased once computer is switched off. RAM and Cache mem...
Difference between mmap and malloc
The main memory allocation interface is malloc. This is the largest in the C library. ... 'mmap' on the other hand is a system call that takes charge ...
Difference between Primary Storage and Secondary Storage
Primary storage refers to the main storage of the computer or main memory which is the random access memory or RAM. Secondary storage, on the other ha...
Difference between Primary Memory and Secondary Memory
Primary memory is the main memory of the computer where the currently processing data resides. ... The basic difference between primary and secondary ...