Depending on the specs of the motherboard, a motherboard that supports ECC SDRAM may support a non-ECC SDRAM module. If a motherboard can support both types, you would have the option to enable or disable the ECC feature in BIOS. Other than the fact that an ECC module has an odd number of chips, there is no other physical difference on the module. They are keyed the same.
Depending on the specs of the motherboard, a motherboard that supports ECC SDRAM may support a non-ECC SDRAM module. If a motherboard can support both types, you would have the option to enable or disable the ECC feature in BIOS. Other than the fact that an ECC module has an odd number of chips, there is no other physical difference on the module. They are keyed the same, unlike buffered and unbuffered SDRAM modules. Because of this fact, a motherboard would not be able to support both buffered and unbuffered modules. The motherboard's memory slots must be configured specifically for the buffered or unbuffered memory module.
- You can substitute non-ECC memory on an ECC board, and the error-checking feature will be shown disabled in CMOS. Go the manufacturers website of your motherboard and check out the specifications on your motherboard. If it does not say unbuffered memory then it will not accept it. Some motherboards accept both in the same port.
Yes, you can. If it "Supports ECC" you're OK, on the other hand, if it REQUIRES ECC, you're out of luck, you need ECC but on some BIOS you have the option to change the requirement.
On most server class machines though, you MUST use ECC Registered and there is no way around it.
Non-ECC memory cannot be used on a board that is made for ECC memory. ECC memory is a specialized form of error correction memory.
YES!
Yes.
ECC cost more but is more reliable than non-ECC memory. TRUE
There are two types of memories when it comes to supporting ECC (error correction code/circuitry). These are ECC memory (memories which support ECC) and non-ECC (which do not support ECC). ECC helps detect and correct certain types of errors in memory transactions if they occur. ECC memories are a bit slow in performance as there is some time lost in detecting and correcting errors if they occur. Non-ECC memories are more common, faster and cheaper. ECC memories are recommended for servers and other mission critical applications. Most of system designs and circuits are robust and there are rarely any errors on a PC memory bus, so non-ECC memories are good enough for general computing applications. Most computer motherboards support both type of memories but still if one should check motherboard and BIOS specifications before investing in ECC memory type. - Neeraj Sharma
ECC stands for Error Checking and Correction. This type of memory module is used to correct memory errors within the computer registry. ECC memory modules generally have 9 chips compared to 8 chips in a non-ECC memory module. This is the easiest way to differentiate the two.
It is more reliable.
If you need to use a server with memory error protection for such critique services like financing, computer simulations and so on. You have to use ECC (error correcting code) memory which supports memory error protection. More information you can find here http://en.wikipedia.org/wiki/ECC_memory#Error-correcting_memory
It is more reliable and is generally used on servers.
ECC modules can be used in a non-ECC system (though the cost makes it a poor strategy). Buffered modules cannot be used in a system that does not support buffered modules.
it's more reliable and is generally used on servers.
You should use ECC memory because is uses an extra bit pre byte which is used for error checking and correctionn even though it is more cosly. Also, it is more reliable
ECC memory has an extra bit per byte, a typical DDR memory would have a 72 bit data path instead of a 64 bit memory path. ECC equipped machines provide correction of single bit memory errors and detection of multi-bit memory errors. Non-ECC equipped machines typically crash when any memory error is experienced, since there is no detection.
8 MB to 2 GB of RAM depending on factors such as non-ECC and ECC technology.
Generally speaking, yes. The memory will simply be accessed at the slower speed. However, do not mix memory modules of different speeds. Also do not mix non-ECC and ECC memory modules.