centos 7.5 supermicro x11sta-t - 当我设置内核参数 memmap= 内核在启动时挂起

Posted

技术标签:

【中文标题】centos 7.5 supermicro x11sta-t - 当我设置内核参数 memmap= 内核在启动时挂起【英文标题】:centos 7.5 supermicro x11sta-t - when I set kernel parameter memmap= the kernel hangs on boot 【发布时间】:2020-11-21 13:17:10 【问题描述】:

我正在使用一些中间件,它希望通过 memmap= 内核参数保留内存。

使用 centos 7.5 supermicro x11sta-t - 当我设置内核参数 memmap= 时内核在启动时挂起。

这种历史悠久的方法是否有一些新的限制,即为驱动程序保留大量连续的内存阵列以避免分散聚集?

【问题讨论】:

【参考方案1】:

我悠久的记忆又一次让我失望了。我找不到有关该过程的笔记,并试图凭记忆工作。

从 /etc/default/grub 配置 memmap= 时,您必须在命令行中转义 '\' 和 '$' 字符。所以如果你愿意:

memmap=64M$4G

那么你必须使用

memmap=64M\$4G

在 /etc/default/grub 文件中。这最终是

memmap=64M$4G

在 grub 菜单中,这实际上会起作用。

不要掉进这个似乎一直掉进的坑里……

【讨论】:

以上是关于centos 7.5 supermicro x11sta-t - 当我设置内核参数 memmap= 内核在启动时挂起的主要内容,如果未能解决你的问题,请参考以下文章

Centos 7 X11 Forwarding及X协议组件

使用最后一次 CentOS CLEAN 安装设置 X11 转发的完整教程是啥?

CentOS x11 转发问题

CentOS7设置为X11显示图片(终端)

Centos 开启X11 Forwarding,实现无桌面环境运行GUI软件

CentOS-7.5 搭建 MySQL 主从复制