EDAC

From Noah.org
Revision as of 06:19, 11 January 2014 by Root (talk | contribs) (Created page with 'Category:Engineering EDAC stands for "Error Detection and Correction". The [http://sourceforge.net/projects/bluesmoke/ EDAC] project is a set of Linux kernel modules that e…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


EDAC stands for "Error Detection and Correction".

The EDAC project is a set of Linux kernel modules that expose hardware errors such as PCI bus errors and ECC parity errors in RAM memory modules. EDAC is part of the mainstream Linux kernel.

Errors are visible in userspace through the sysfs filesystem under /sys/devices/system/edac directory. There are also userspace utilities available through edac-utils.

This example scans for correctable and uncorrectable errors (ce_count and ue_count) reported by the hardware memory controller.

grep . /sys/devices/system/edac/mc/mc?/[uc]e_count