CVM free与购买配置不一致

CVM  free与购买配置不一致

在腾讯云购买云2c16G服务器之后,登录服务器查看内存配置【应用比较吃内存】为14G

 原因

系统内核以及硬件需要预留一部分内存使用,因此会造成 free -m 显示的内存大小比实际内存少一些

查看内存大小

可以通过执行 dmidecode -t Memory| sed -n -e '/\tLocator:/p' -e '/Size/p' -e '/Type:/p' 来查看内存大小。

$sudo  dmidecode -t Memory| sed -n -e '/\tLocator:/p' -e '/Size/p' -e '/Type:/p'

查看实际服务器分配内存

$sudo dmidecode -t memory
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x1000, DMI type 16, 23 bytes
Physical Memory Array
    Location: Other
    Use: System Memory
    Error Correction Type: Multi-bit ECC
    Maximum Capacity: 16 GB
    Error Information Handle: Not Provided
    Number Of Devices: 1

查看系统启动预留内存

您也可以用 dmesg | grep reserved 查看系统启动时保留的内存。 其实没被显示的内存实际上是系统内核以及硬件需要预留一部分内存使用,通过 dmidecode -t memory 可以真实反映分配给服务器的实际内存,内存是没有进行缩减的。

 dmesg | grep reserved 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值