• @NIB@lemmy.world
    link
    fedilink
    3
    edit-2
    18 days ago

    Normal memory isnt supposed to be 100% reliable. Thats why you have ECC memory, which is used on mission critical computers(servers). It’s more expensive and more reliable but normal memory is reliable enough for most consumer uses and cheaper, thats why it is the default.

    Normal DDR5 modules have something like a “light ecc” function built in but there are actual DDR5 ECC modules that are obviously better.

    PS Your motherboard needs to support ECC memory in order to use ECC memory modules.

    • @moody
      link
      618 days ago

      ECC is meant for systems that can’t afford a single faiure, but standard memory is definitely meant to be entirely reliable as long as it doesn’t fail.

      I know that sounds like a dumb statement, but when memory fails, it’s never a single occurrence. Anyone who has ever done memory tests on failing memory knows that either it’s 100% functional or complete garbage. If your memory is less than 100% accurate, the results are obvious. You’ll never run a memory test and see only one error at the end.