Explorar el Código

Update computer-testing.md

Nordstrand hace 3 años
padre
commit
bf8873e986
Se han modificado 1 ficheros con 9 adiciones y 1 borrados
  1. 9 1
      config/general/computer-testing.md

+ 9 - 1
config/general/computer-testing.md

@@ -32,10 +32,18 @@ breadcrumbs:
 Example usage:
 Example usage:
 
 
 ```sh
 ```sh
-# 1 stressor, 75% of memory, with verification, for 10 minutes
+# 1 stressor, 75% of memory (TODO this also works fine with 100% for some reason, find out what it actually means), with verification, for 10 minutes
 stress-ng --vm 1 --vm-bytes 75% --vm-method all --verify -t 10m -v
 stress-ng --vm 1 --vm-bytes 75% --vm-method all --verify -t 10m -v
 ```
 ```
 
 
+### Error Detection and Correction (EDAC) (Linux)
+
+- Only available on systems with ECC RAM, AFAIK.
+- Check the syslog: `journalctl | grep 'EDAC' | grep -i 'error'`
+- Show corrected (CE) and uncorrected (UE) errors per memory controller and DIMM slot: `grep '.*' /sys/devices/system/edac/mc/mc*/dimm*/dimm_*_count`
+- Show DIMM slot names to help locate the faulty DIMM: `dmidecode -t memory | grep 'Locator:.*DIMM.*'`
+- When changing the DIMM, make sure to run Memtest86 or similar both before and after to validate that the errors go away.
+
 ## Storage
 ## Storage
 
 
 ### Fio (Linux)
 ### Fio (Linux)