What is ECC memory?



You are in the process of upgrading the memory on file server, and you notice that the manufacturer requires ECC memory. What is the advantage of ECC memory?

A) ECC memory provides higher-density memory modules.

B) ECC memory uses less power on the motherboard.

C) ECC memory runs at faster bus speeds than other memory.

D) ECC memory detects data errors and corrects the errors on the fly.


Answer: D) ECC memory detects data errors and corrects the errors on the fly.

ECC (Error Correcting Code) memory is designed to watch for memory errors and provide real-time correction of any incorrect bits of data. Not all motherboards support ECC memory, and it’s usually reserved for large high-end systems such as file servers or database servers.

The incorrect answers:

A) ECC memory provides higher-density memory modules.
Although ECC memory usually provides large memory module sizes due to their use in servers, their overall density isn’t any different than non-ECC memory.

B) ECC memory uses less power on the motherboard.
Memory consumption of ECC memory isn’t very different when compared to non-ECC memory.

C) ECC memory runs at faster bus speeds than other memory.
ECC memory is quite efficient, but it’s just as fast as any other non-ECC memory types.

Want to know more? Watch “An Overview of Memory.”


We know that memory is one of the most critical resources in our computer, but how does it really work? In this video, we’ll look at the fundamentals of memory operation and learn about memory transfer rates, throughput speeds, latency, read-only memory, and the differences between single-sided and double-sided memory.