Section 6 OBJ 3.2: Memory Flashcards

1
Q

Random Access Memory (RAM)

A

Used to load applications and files into a non-persistent and fast storage area

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cache

A

High speed memory inside the processor
Data moves from hard disk -> memory -> cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Mass Storage Device

A

permanent storage that holds more data but is slower than a cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Disk Cache

A

pulls files from the disc into the memory and replaces the old file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Addressing memory

A

processor reaching the files inside the RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Data Pathway

A

to send and receive information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Address pathway

A

to determine where the data is stored

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

32-bit (x86) address limit

A

4 billion address locations
(4GB limit)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

64-bit address limit

A

184 quintillion address locations
(16 EB)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Single bank

A

can put any size memory into any slot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

paired bank

A

requires installation of banks in pairs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dual Data Rate (DDR)

A

most common type of memory in modern systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Rambus Dynamic Random Access Memory (RDRAM)

A

older memory in legacy systems
measured in nanoseconds

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Throughput

A

calculated based on the bus speed and the width of the data bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Dynamic RAM (DRAM)

A

oldest type of memory that requires frequent refresh

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Static RAM (SRAM)

A

solved the issue of constant refresh from DRAM but was expensive

17
Q

Synchronous DRAM

A

first memory module that operates at the same speed as the motherboard bus

18
Q

Double Data Rate Synchronous Dynamic RAM (DDR SDRAM)

A

Doubles the transfer speed of a SRAM module (184-pin connector)

19
Q

DDR2 SDRAM

A

Higher latency but has faster access to the external bus (240-pin connector)
ex: PC2-4200 means 4200 MB/s or 4.2 GB/s

20
Q

DDR3 SDRAM

A

Runs at a lower voltage and at a higher speed than DDR2 (240 pin)
Throughput is 6.4-17 GB/s with a max size of 8GB per module
ex: PC3-10600 means 10600 MB/s or 10.6 GB/s

21
Q

DDR4 SDRAM

A

12.8 to 25.6 GB/s of throughput
max size of 32 GB per module
PC4

22
Q

DDR5 SDRAM

A

38.4 to 51.2 GB/s of throughput
max size of 128 GB per module
PC5

23
Q

Small Outline Dual In-line memory module (SODIMM)

A

usually for laptops
still classified in DDR3, DDR4, or DDR5
ex: SODIMM PC4-16000

24
Q

Multi-Channel Memory

A

Uses two different memory modules to increase the performance and throughput

25
Q

Interleaving

A

Multiple memory modules working together to provide better performance, typically more than what each one could achieve on its own

26
Q

Single-Channel

A

Uses one memory module on one bus (64-bit)

27
Q

Dual-Channel

A

Uses two memory modules in two memory slots on the motherboard (128-bit data bus)

28
Q

Triple-Channel

A

3 memory modules, 3 memory slots
192-bit data bus

29
Q

Quad-Channel

A

4 memory modules, 4 memory slots
256-bit data bus

30
Q

Error Correcting Code (ECC)

A

detects and corrects an error in memory
slower than parity

31
Q

Non-Parity Memory

A

standard memory that does not check for errors and allows data to be put in or taken out

32
Q

Parity Memory

A

performs basic error checking and ensures integrity
slower than non-parity

33
Q

parity check

A

a basic calculation to check if data is correct and usable

34
Q

parity bit

A

a ninth bit at the end of every byte to verify memory integrity
found by adding the value of all the bits together
can only be a 0 or 1

35
Q

Buffered/Registered memory

A

Additional hardware (register) between memory and CPU

36
Q

Virtual Memory/Page File

A

space on hard drive that is allocated by the OS and pretends to be memory
used when memory runs out and is a temporary solution
called page file on windows, swap space on linux

37
Q

Three types of memory

A

Cache memory (inside CPU)
RAM/System memory
Virtual RAM/Virtual memory