问题描述
弹性云主机创建成功后,使用free -m命令查询内存大小,查询结果与实际配置不符,较之创建时的配置要小一些。
问题原因
首先,系统启动时会初始化相关设备,该过程会占用内存,内核启动时,也会占用一部分的内存。其中,kdump占用的内存是可以自行设置的,如无特殊要求,请勿自行修改kdump占用的内存大小。
其次,free -m命令查询的是弹性云主机的可用内存,dmidecode -t memory命令查询的是实际硬件内存大小。
因此,使用free -m命令查询到的内存大小比实际的要小一些,属于正常情况,非问题。