Has Linux some mechanism to test memory online as a background job, flag bad memory as unusable and warn the user if memory is faulty?
Much like running Memtest86+ on a little chunk of memory every nth minutte until all memory is tested and then repeat over.
Edit: I did not make it clear that I want such a service running in the kernel. A (peak) performance hit should be avoided by running the test in small steps and only when the system have some CPU cycles to spare
Edit2: I meant this as a Linux kernel service that scans the memory in the background. Not meant to be run in userspace but a routine in the kernel itself, perhaps in the memory manager to make sure memory are sane!