ECC Memory Flashcards

(22 cards)

1
Q

What is Non-Parity Memory

A

Standard memory that does not check for errors and is fast

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

What is Parity Memory?

A

Performs basic error checking and ensures data is reliable, generally slower than parity

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

What is a parity check?

A

A parity check uses a simple calculation to detect certain data errors, but it cannot correct them.

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

Q: What is a parity bit?

A

A: A parity bit is a single extra bit added to a group of data bits to detect errors.

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

Q: How many data bits are in a byte of memory?

A

A: 8 data bits.

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

Q: How many parity bits are used per byte in parity memory?

A

A: One parity bit per byte.

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

Q: How many total bits are stored for one parity-protected byte?

A

A: 9 bits total (8 data bits + 1 parity bit).

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

Q: Is there one parity bit per data bit?

A

A: No. One parity bit covers all 8 data bits together.

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

How does Parity calculation work?

A
  • Parity counts bits
  • It checks odd vs even
  • It checks for a match
  • If it matches → data is assumed good
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the limitations of parity memory?

A

Any error where an even number of bits change

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

What was created to address the weaknesses of Parity Memory?

A

ECC memory

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

What does ECC memory do?

A

Detects and corrects errors (even slower)

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

What does ECC stand for?

A

Error Correcting Code

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

What is buffered/registered memory

A

additional hardware that relays signals between the CPU and the RAM chips to reduce electrical load on the CPU

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

Q: Can ECC and non-ECC components be mixed?

A

A: No. ECC systems require matching components.

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

Q: What components must support ECC for it to work?

A

A: Motherboard, CPU, and memory modules.

17
Q

Q: Do motherboards partially support ECC?

A

A: No. A motherboard either supports ECC or it doesn’t.

18
Q

Q: Can an ECC motherboard use non-ECC memory?

A

A: No. Components must match.

19
Q

Q: Can DDR5 have ECC?

A

A: Yes. Some DDR5 modules are ECC, but most consumer DDR5 is non-ECC.

20
Q

What is Virtual Memory

A

Virtual memory that emulates RAM like memory capability through OS software using devices Non-volatile storage

21
Q

What is the limitations of using Virtual memory?

A

Virtual memory is much slower than RAM and can significantly reduce system performance under heavy use.

22
Q

Q: What is swap space?

A

A: Disk space used by the operating system to support virtual memory.