红联Linux门户
Linux帮助

这内存显示太假了吧

发布时间:2010-11-29 22:35:54来源:红联作者:tracyone
[attach]32920[/attach]
[attach]32921[/attach]
看图,太假拉,我还以为fedora控制内存真的那么强
文章评论

共有 23 条评论

  1. yunyingying 于 2011-04-29 17:33:42发表:

    我是菜鸟,看不出来。

  2. wangzhou624 于 2011-04-26 21:14:12发表:

    就是这样的

  3. hml1006 于 2011-04-26 19:08:52发表:

    这是linux的优势

  4. lyc2010 于 2011-01-18 11:44:47发表:

    linux是占用了内存后,先不释放,为了提高速度

  5. mgampkay 于 2011-01-15 19:57:57发表:

    是虚拟内存,还是缓存之类的吗?
    我用htop看,VIRT那栏基本都是几百M的。
    /proc/kcore是128TB....

  6. ba0zhu 于 2011-01-14 18:19:04发表:

    fedora14有种新技术。。就是合并相同的内存页。。。当然我的专业知识不一定有你多。但分析上觉得是因为这个新特性,就是说上面显示的是软件需要的内存大小,下面是你真正使用的大小,有部分内存页被合并了。。。就这么简单啊。rhel6也是有这个技术的

  7. pl_014 于 2010-12-02 11:37:25发表:

    楼上几位怎么都没仔细看楼主的意思就发言呢?楼主的意思不是linux占用内存高,而是监视器的问题,明白吗?

  8. Dawnson 于 2010-12-02 09:51:00发表:

    内存占得高是好事!CPU控制得好就行。

  9. pl_014 于 2010-11-30 22:29:27发表:

    引用:
    不要拿xp的内存管理看待linux
    alick 发表于 2010-11-30 12:00

    引用:
    free -m
    圈了地不代表马上就得盖房
    不盖房前那地做做停车场、种种菜或做做仓库可以不?
    大宝 发表于 2010-11-30 15:57

    引用:
    Linux的高效内存利用
    j建议楼主看上面的文章,就可以知道Linux内存管理的强大了
    pallana 发表于 2010-11-30 20:13

    实在是不理解几位的发言,虽然圈了地不代表马上就得盖房,但是圈好了地就意味着已经把地据为己有了,程序也是如此,难道说vmware分好了内存,先不用,linux还能把这块区域留给别的程序用吗?
    而楼上所贴出的文章是linux会通吃内存的原因,而不能解释这个问题。

  10. pallana 于 2010-11-30 20:13:34发表:

    Linux的高效内存利用
    j建议楼主看上面的文章,就可以知道Linux内存管理的强大了

  11. dchwlinux 于 2010-11-30 20:12:38发表:

    [i=s] 本帖最后由 dchwlinux 于 2010-11-30 20:14 编辑 [/i]

    看不出门道

  12. yhzm1314 于 2010-11-30 18:44:16发表:

    呵呵,大宝回答得好生动~~~

  13. 大宝 于 2010-11-30 15:57:10发表:

    [i=s] 本帖最后由 大宝 于 2010-11-30 15:59 编辑 [/i]

    [code]free -m[/code]
    圈了地不代表马上就得盖房
    不盖房前那地做做停车场、种种菜或做做仓库可以不?

  14. alick 于 2010-11-30 12:00:05发表:

    不要拿xp的内存管理看待linux

  15. gleerat 于 2010-11-30 09:19:33发表:

    7# tracyone


    我在集群上算任务提交一个任务经常会让CPU达到100%(CPU利用率不高还不高兴呢),这样操作起来也不卡,只有当内存不充裕的时候集群才会卡(4GB的内存,我单任务甚至用到过4000MB内存,放在Windows上早死了,但是linux还允许,只是有点卡)。
    就像楼上说的,Linux的任务管理是尽量多用、尽快结束。

  16. jump_start 于 2010-11-30 09:02:37发表:

    Linux内存管理是这样的, 能多用就多用.

  17. onquer 于 2010-11-30 08:42:58发表:

    路过

  18. tracyone 于 2010-11-30 00:40:47发表:

    6# yhzm1314


    Mem: 1802812k total, 1747492k used, 55320k free, 34520k buffers
    Swap: 3637244k total, 17084k used, 3620160k free, 1361304k cached
    我服了linux了,这下来个天翻地覆的变化阿,forefox竟然也有几百m的内存,真是不知道linux是怎么运作的,换成xp不卡死了

  19. yhzm1314 于 2010-11-30 00:33:56发表:

    用命令top 查看吧

  20. tracyone 于 2010-11-30 00:26:06发表:

    [i=s] 本帖最后由 tracyone 于 2010-11-30 00:27 编辑 [/i]

    4# yhzm1314

    0:w(5(
    算了,打死我也不相信,除了vm之外其它程序只占几m的内存,甚至是负的,我刚才又看了下还是一样,除非它根本没把vm大内存用户占的内存加进去,否则就是这个软件又问题
    ps:系统自带的系统监视器

  21. yhzm1314 于 2010-11-29 23:53:47发表:

    是同一时间截的图吗?不是的话,有浮动的呀!

  22. tracyone 于 2010-11-29 23:39:46发表:

    2# yhzm1314
    不是你看第二个图阿,那不是显示总共用了多少内存么,还又百分比呢,1.7g是我内存容量,没错的,vm就占了400多m,而总共的比vm的还小,这不是假阿

  23. yhzm1314 于 2010-11-29 23:02:09发表:

    VMware占用内存高是很正常的
    没看出来什么太假了,或许我太菜了