
From that I searched on the internet, for certain mother board, in the BIOS setting, the ECC feature can be turned off. ECC’s additional chip is used for error detection and correction among the other eight memory chips.įigure 1: chip number difference between ECC and non-ECC RAMĭepends. Non-ecc type RAM has 8 chips, and ECC type shall have 9 chips. However, please do not worry, there is one easy way to differentiate: number of chips on the RAM stick.
WHAT DOES NON ECC MEMORY MEAN PROFESSIONAL
My real experience, from the same vendor, the same RAM volume, ECC charges 80% more.Īs a non professional in RAM, I cannot tell the ECC or non-ECC from the label. The amount varies according to the size of the memory stick. The failure rate of non-ECC memory is higher than that of ECC in the past 3 years.Īs claimed by many memory manufacturers, ECC memory is 2% slower than standard RAM because the additional time it takes for the system to check for any memory errors.ĭue to the additional memory chip and the inherently more complicated nature of ECC RAM, it charges higher than non-ECC memory. Though ECC memory is theoretically more stable and reliable compared with traditional RAM. It is also supposed to lead to less crashes of a server workstation over non-ecc memory. It has ability to automatically detect and correct memory errors, thus fighting data corruption.
WHAT DOES NON ECC MEMORY MEAN CODE
The root cause is related to the post topic: memory ECC feature.Įrror Correction Code (ECC) memory, it is a kind of RAM that often found in workstations and servers. The replacement is easy, but the sad story begins, the server cannot start, and cpu fan goes crazy after the boot, and of course the booting fails.

I thought this is simple, I purchased 4 * 8G Samsung DDR3 1600MHz. I was running some pytorch program, then the RAM ran out.


I have obtained a HP Z820 server from my colleague, and it equips with 4*4G DDR3 RAM.
