![是否可以在 Linux 上锁定 RAM 中的坏位?](https://linux22.com/image/29256/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20Linux%20%E4%B8%8A%E9%94%81%E5%AE%9A%20RAM%20%E4%B8%AD%E7%9A%84%E5%9D%8F%E4%BD%8D%EF%BC%9F.png)
最近我买了 8 GB RAM,但它有坏点。是否有可能锁定坏位以使 Linux 避免它们?
答案1
有一个建议这里。还有一个名为的内核补丁坏内存但我认为,对于 2.6.28 之后的任何内容都不会。
关于 memmap 的博客建议似乎源自内核源文档中包含的注释src/Documentation/bad_memory.txt
;该注释仍然在(当前最新的)3.7.10 源中,以及对memmap
启动时间参数 ( src/Documentation/kernel-parameters.txt
) 的引用。将这样的功能合并到内核中可能有多种原因,尽管这个特定的使用价值可能是无意的,但恕我直言,这似乎是一个好主意,值得一试(它也很简单)。我没有找到任何相关报道不是至少可以工作,而且 bad_memory.txt 注释已在内核源文档中保留了 4 年多,这是一个好兆头。