3 ms·
What does self-testing cover? RAM? That's something the OS could do as a background task, incrementally making memory available during boot after a chunk has be
by the8472 7y ago
What does self-testing cover? RAM? That's something the OS could do as a background task, incrementally making memory available during boot after a chunk has been scanned.
- diamondo25 7y agoMemory, peripherals, temperatures, fans, disks, network boot. RAM needs to be learned in, hence ddr first boots take a bit. https://github.com/librecore-org/librecore/wiki/Understanding-DDR-Memory-Training https://github.com/librecore-org/librecore/wiki/Understandin...
- kabdib 7y agoDRAM testing is not really something you can do incrementally. Localized, bit-level failures are only one kind of failure; things get really interesting when you have disturbances (e.g., a shorted address line or something causes writes to some location to also change bits in another location). Also, ECC failures usually cause a machine check. Not sure if you can control this on modern machines, it might be all or nothing.