首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用BadRAM模式的用户友好方式

问应用BadRAM模式的用户友好方式
EN

Unix & Linux用户
提问于 2023-03-24 10:38:27
回答 1查看 312关注 0票数 2

我的Linux机器有内存问题。我运行了PCMemTest-64,并确定了以下模式:

现在,我有一个股票Ubuntu,它似乎没有BadRAM补丁,而且我对从零开始编译Linux有点紧张。因此,我想知道是否有一种简单的方法可以使用GRUB和Linux中的现有工具来禁用这些故障RAM地址,例如使用memmap内核参数。我很高兴除了错误的地址(按千兆字节而不是千兆字节的顺序)之外,我很高兴地丢失一些RAM来抄这条捷径。

有些版本:

  • Linux 5.19.0-32
  • Grub 2.06
  • Ubuntu 22.04

我该怎么办?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2023-03-24 11:04:31

类似memmap=1M!2399M的部分内存将从0x95f00000到0x95ffffff之间保留一段内存,并应该完成这项工作。我们肯定可以更好地使用K单位:memmap=32K!2457344K (从0x95fc0000到0x95fc7fff)。

您可以使用命令dmesg | grep user验证预订。类似于:

代码语言:javascript
复制
[    0.000000] user: [mem 0x0000000100000000-0x00000003ffffffff] persistent (type 12)

应该显示(实际值应该反映您所显示的范围)。请参阅https://docs.pmem.io/persistent-memory/getting-started-guide/creating-development-environments/linux-environments/linux-memmap

您还可以看到巴德兰内核参数不工作?

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/740806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档