Cache
Storage
4
Disk Cache
RAM
8
Random Access Memory (RAM)/ System Memory/ Memory
- Temporary Storage (Non-persistent storage)
- When you power off the computer everything in RAM will be lost
- Operates fast
- Ex: Desktop is like RAM where everything is easily accessible (Pens, note pads,etc.)and your storage cabinet is like mass storage
- Solid state device
- operating speed is in Nano seconds
- by increasing RAM you can speed up your system
Mechanical system
1
Addressing memory
2/ Like home
Bus
Memory controller
1
32 bit CPU (x86 CPU)
5
64 bit CPU (x64 CPU)
6
Memory modules
7
Single bank
1
Paired bank
1
a set of two memory modules that are installed in the same channel of a computer’s motherboard to work together in dual-channel mode
DDR
Double data rate
-each one will not fit into each others slot
-B/c the knotches are in different places
Throughput
DRAM
5
SRAM
3
Static RAM
- Solved the issue of constant refresh but was expensive.
- Only used in high speed needs (L1, L2, L3 CPU caches, Hard disk buffers and LCD screens buffers
SDRAM
3
Common naming conventions for these
- PC66 (66 MHz bus)
PC133 (133 MHz bus)
PC266 (266 MHz bus)
DDR2 SDRAM
DDR2 SDRAM
5
Double Data Rate 2 Synchronous Dynamic Random-Access Memory (DDR2
SDRAM)
- Higher latency and has faster access to the external bus (240-pin connector)
- can transfer data two times per clock cycle
- rated in MBps as their throughput
Common naming conventions
- PC2-4200 (4200 MB/s or 4.2 GB/s of throughput
DDR3 SDRAM
8
DDR4 SDRAM
DDR5 SDRAM
6
SODIMM
5