Computer Memory

Memory in computer systems can be broadly categorized as processor and storage memory. The storage memory refers to the maximum amount of data (files) that can be stored on media such as hard disks/drives. The processor memory ( RAM) has direct bearing on the speed of I/O processing. Higher the memory, higher the speed of the computer system along with the CPU clock ( CLK) speed, which also is a factor in I/O processing. The clock speed is designated in 10n multiples of Hz ( kilo, mega, giga, and so on). Clock speed of 2.5 GHz is 2,50,000,000 cycles per sec (Hz). The clock speed tends to rapidly increase with changes in technology and so does the speed of the computing power. Other types of processor memory are ROM, PROM, EPROM, and EEPROM
The smallest unit of memory is a bit (8 bits = 1 byte). The memory capacity is classified based on 2n ( storage classification) where n varies in multiples of ten. The current classification is up to 80 and higher values above 80 are yet to be designated (as of 2006). The industry standard typically approximates them to equivalent values of 10n where the values of n match kilo, mega, giga, tera etc. designation.
The computer memory can be typically increased by adding memory modules or memory chips to a certain extent up to its maximum capacity. Adding more than the capacity will be ineffective or redundant.
Computer memory and the underlying technology is an enormous subject and presented here is an overview of computer memory.

Reference information and links:
1. Memory Caching Details
2. Buffer Memory Details
3. Moore's Law (Intel)
4. Memory Analysis Oracle Database

Last Revised on: August 31th, 2012