Q:

What is "non-ECC memory"?

A:

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.

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.


Is this answer helpful?

Similar Questions

  • Q:

    What is ROM used for?

    A:

    ROM is computer memory that is used to permanently store applications and data. There are five basic types of ROM, all of which have unique characteristics and data storage capabilities within a personal computer or electronic device.

    Full Answer >
    Filed Under:
  • Q:

    What is cache memory?

    A:

    Cache memory refers to high-speed memory in the central processing unit, or CPU, of a computer that allows the CPU to retrieve data quickly from the Internet. The CPU is a key piece of hardware within a computer that aids in the basic operation of the machine.

    Full Answer >
    Filed Under:
  • Q:

    What is internal memory?

    A:

    Many types of circuits comprise a computer’s internal memory, including RAM, ROM, EPROM, EEPROM and FLASH ROM. Distinct from disks used for data storage and often called hard memory, these types of memory function together to run a computer system. The most familiar is RAM, or Random Access Memory, which provides temporary storage for work that's in-progress. Other types of memory are read-only.

    Full Answer >
    Filed Under:
  • 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 >
    Filed Under:

Explore