以前没注意到,8G 内存,在系统里面显示是 7404.9M ,4G 内存是 3562 。还有更离谱的显示是:7271M 。
total used free shared buff/cache available
Mem: 7271 1614 2751 5 2904 1097
Swap: 0 0 0
这是什么先进的技术,还是缩了我的内存? 跟型号不相关,同型号缩的内存会不同,验证了两个型号都会少。不像其他的云,基本跟购买的实例规格一致。
1
gam2046 8 天前
就是分配资源的时候是千进制,而计算机计算的时候是 2^10 ,由此产生的误差。
每一次单位换算大概缩水 97.66% 经过 4 次单位换算,正好就是你这个误差,大约是原来的 90.86% |
2
xcai 8 天前
还要看有没有保留内存,例如 kernel crash 这种
|
![]() |
3
yyzh 8 天前 via Android
看总容量最好用 lsmem 去看
|
![]() |
4
xiri 8 天前 via Android
有一些硬件预留内存占用之类的,但少这么多大部分应该都是给 kdump 服务预留了,可以去看看你的/etc/default/grub 文件里面有没有 crashkernel=xxx 字段
|
![]() |
5
panzhc 7 天前
关掉这个服务可以恢复一些内存 kdump-tools
|
![]() |
6
wenlep 7 天前
虚拟机也占用内存
|