开发者社区> 问答> 正文

ECS的内存缩水了?

阿扒村 2017-12-29 17:31:31 2244
如题,我购买了8G内存的ECS,但是使用free -m命令查看却只有7.6G总内存。有兄弟知道这是怎么回事吗?
提了工单问这个问题,阿里的售后也不知道原因,还忽悠我说内存是按1000来计算导致有误差。
我知道硬盘是这样计算的,但从未听说内存是按1000来算的。
弹性计算
分享到
取消 提交回答
全部回答(2)
  • dongshan8
    2018-01-02 10:27:18
    回 3楼(阿扒村) 的帖子
    版主回复:

    个人觉得,Linux系统里显示物理内存(虚拟出来的)的信息,有用的命令可能是:dmidecode ,在我自己的一个测试机里(1GB内存),能显示 1024 MB 的内存容量信息,请参考: https://stackoverflow.com/questions/20348007/how-can-i-find-out-the-total-physical-memory-ram-of-my-linux-box-suitable-to-b

    free  的命令,并不全部反映机子的物理内存容量,请看这里的讨论: https://unix.stackexchange.com/questions/71942/is-free-command-displaying-all-physical-memory-or-there-is-some-ram-reserved-and



    -------------------------

    回 5楼(阿扒村) 的帖子
    版主回复:

    很高兴能帮到您,感谢更新了帖子的状态。

    欢迎有空时,多来论坛逛逛喔。
    0 0
  • 阿扒村
    2018-01-02 09:49:02
    回 1楼妙正灰的帖子
    别扯了,为何我们自己购买的电脑,内存8G显示的就是8G,如图。
    到了阿里云服务器,就变成按1000来换算了?

    -------------------------

    回 1楼妙正灰的帖子
    即便是按1000换算导致的,按你的算法,应该是7.45G啊,为何显示的是7.6G呢?

    -------------------------

    回 4楼dongshan8的帖子
    你这个解释很靠谱。谢谢!涨姿势了!
    我提了工单问了这个问题,回复我的售后工程师也是说按1000换算导致的。
    0 0
添加回答
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题