288 字
1 分钟
阿里/腾讯云 实际内存小于配置内存
原因
crashkernel
会占用一部分内存,导致实际内存小于配置内存。
关闭
编辑 GRUB 配置文件:对于大多数 Linux 发行版,这个文件通常位于
/etc/default/grub
。修改 GRUB 配置:
- 找到包含
crashkernel
的那一行(如GRUB_CMDLINE_LINUX
)。 - 可以修改为
crashkernel
保留的内存大小,或者完全移除(移除crashkernel=X
参数):- 小型系统(内存 ≤ 2GB):对于小型或低负载的系统,分配 128MB 到 256MB 的内存通常就足够了。
- 中等规模系统(内存 2GB - 8GB):在这类系统上,推荐分配 256MB 到 512MB 的内存。
- 大型系统(内存 > 8GB):对于内存较大的系统,建议分配至少 512MB 或更多。有时可能需要根据系统具体负载和需求分配 1GB 或更多。
- 非常大的系统或高负载系统:在这些情况下,可能需要分配更多的内存,比如数GB,以确保可以捕获完整崩溃信息。
- 找到包含
更新 GRUB 配置:保存配置文件后,在终端运行
sudo update-grub
或者sudo grub-mkconfig -o /boot/grub/grub.cfg
(具体命令取决于发行版)来更新 GRUB。重启系统
阿里/腾讯云 实际内存小于配置内存
https://blog.lpkt.cn/posts/cloud-carshkernel/