测试环境:CentOS Linux release 7.0.1406 (Core) ,CentOS Linux release 7.2.1511 (Core)
配置:CPU 1核, 内存4G
注:版本不同,变化的大小也有差异;内存越大变化越明显。
修改前配置前内存使用情况如下
[root@test-1 ~]# dmesg | grep Memory
[ 0.000000] Memory: 3865640k/4456448k available (6108k kernel code, 262536k absent, 328272k reserved, 4071k data, 1584k init)
[root@test-1 ~]# free -m
total used free shared buffers cached
Mem: 3535 165 3369 8 11 77
-/+ buffers/cache: 76 3459
Swap: 0 0 0
[root@test-1 ~]#
修改前配置如下
/boot/grub2/grub.cfg的配置情况如下图crashkernel=auto
运行以下命令修改/boot/grub2/grub.cfg配置文件。
sudo cp -p /etc/default/grub /etc/default/grub.original #备份grub文件
sudo sed --in-place 's/crashkernel=auto /crashkernel=0M /' /etc/default/grub #设置crashkernel=0M
sudo grub2-mkconfig -o /boot/grub2/grub.cfg #根据上述配置生成新的grub.cfg文件
修改后配置如下
/boot/grub2/grub.cfg的配置情况如下图 crashkernel=0M
修改前配置后内存使用情况如下
[root@test-1 ~]# free -m
total used free shared buffers cached
Mem: 3696 158 3538 8 11 72
-/+ buffers/cache: 74 3621
Swap: 0 0 0
[root@test-1 ~]# dmesg | grep Memory
[ 0.000000] Memory: 4030504k/4456448k available (6108k kernel code, 262536k absent, 163408k reserved, 4071k data, 1584k init)
[root@test-1 ~]#
通过对比可以看出
1、free -m 命令中total显示的总大小
修改前为3535M,修改后为3696M,变大了161M
2、 dmesg | grep Memory命令显示
系统保留reserved 减少了对应的大小修改前为328272k,修改后为163408k,减少了164864k,大小为161M
通过这样子配置后得到影响:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。