Q:

What is "non-ECC memory"?

A:

Quick Answer

Non-ECC memory is computer memory that lacks error checking and correction functions. Non-ECC memory is the most common type of memory in consumer-grade computers; ECC memory is found in servers and scientific computing.

 Know More

Full Answer

Memory correction is not needed except in the most sensitive scientific and financial applications. Even slight amounts of data corruption are unacceptable in these usage cases, so memory with error correction capabilities is used. Most commercially available motherboards designed for home and small business use do not function with ECC memory.

The average incidence of memory error is once per gigabyte of memory per month of uninterrupted operation, as of 2014. Because very few home and small business machines have significant uninterrupted uptime, there is little risk of a memory error. In the rare case that a memory error does occur, a system restart corrects the issue. Because home systems do not require constant uptime, restarting the machine is an acceptable solution. Financial and scientific applications have greater need for uninterrupted uptime, and use ECC memory to prevent memory errors as a result.

Memory errors are caused by natural background radiation, which comes from both radioactive isotopes found on earth and cosmic rays originating in supernovas. The occurrence of memory errors is much higher for computers aboard spacecraft, particularly during solar flares and other events that increase the incidence of background radiation.

Learn more about Computers & Hardware

Related Questions

  • Q:

    What is "ROM BIOS"?

    A:

    According to PC Mag, ROM BIOS refers to the memory chip used on early PCs to store the software necessary to boot the computer. Newer PCs use flash memory for this purpose.

    Full Answer >
  • Q:

    What is RAM memory?

    A:

    Random access memory, or RAM, is memory storage on a computer that holds data while the computer is running so that it can be accessed quickly by the processor. RAM holds the operating system, application programs and data that is currently being used.

    Full Answer >
  • Q:

    What are the six components of a computer?

    A:

    The six components of a computer include the central processing unit (CPU), motherboard, hard drive, memory, monitor and peripherals. The CPU is essentially the engine of the computer, while the motherboard is a circuit board that contains the memory, processor and ROM chips.

    Full Answer >
  • Q:

    What are the four main components in a computer?

    A:

    The four main components in a computer are the central processing unit, the random access memory, the motherboard and the hard drive. These components are responsible for a computer's primary functions, including processing software instructions, storing programs and transferring information.

    Full Answer >

Explore