4 ms·
Linux chipkill ECC support is a crapshoot. Intel redesigned it all for Skylake and later CPUs and Linux still hasn't caught up with the changes. Some of it most
by retrovm 7y ago
Linux chipkill ECC support is a crapshoot. Intel redesigned it all for Skylake and later CPUs and Linux still hasn't caught up with the changes. Some of it mostly works on pre-Skylake, but often doesn't. I've seen Linux killing processes that have a bad physical page mapped, but the process just gets killed in a loop because the kernel is too stupid to actually take the page offline.
- gnufx 7y agoSo, does IllumOS support Skylake properly? Anyhow, the implication that it's unique in handling bad memory is unfounded. (I haven't run Skylake or SunOS/Opensolaris at any scale, but I have substantial experience with large Linux-based HPC systems with memory problems and not hit such problems.)
- retrovm 7y agoI seriously doubt that illumos has the edac sorted out on newer parts. That's why i recommend running it in a VM.