今天配置了个ubuntu 8.04 在终端下通过top命令查看了下当前的资源消耗情况。如下图:
top - 19:31:15 up 17:42, 1 user, load average: 0.00, 0.01, 0.05
Tasks: 72 total, 1 running, 71 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 509084k total, 496760k used, 12324k free, 32608k buffers
Swap: 262140k total, 6020k used, 256120k free, 383600k cached
其中总内存是509084k,已使用的是496760k,但是从下面的进行里面看上去并没有占用这么多的内存,不太明白是怎么回事。
能不能具体解释下为什么? 如何通过内存使用情况排序下显示出来?
PS: ubuntu 跑起来我就安装了一个lnmp环境,其他的就没做过操作,我看内存消耗这么大,就把mysql的进程杀掉了。
如何查看内存消耗最大的进程
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- ytwman
- 帖子: 111
- 注册时间: 2009-11-20 23:01
- kumox
- 帖子: 2114
- 注册时间: 2008-04-14 23:29
- 来自: 曾也在NB大学呆过
- 联系:
Re: 如何查看内存消耗最大的进程
用作缓存而已。不影响使用就行了啊,管她作甚。
真如你所说,那我怎么办?
真如你所说,那我怎么办?
代码: 全选
top - 19:39:58 up 1 day, 6:53, 2 users, load average: 0.16, 0.14, 0.18
Tasks: 142 total, 2 running, 140 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.1%us, 1.9%sy, 0.0%ni, 93.0%id, 1.1%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3915256k total, 3631792k used, 283464k free, 60044k buffers
Swap: 265068k total, 144096k used, 120972k free, 2431868k cached
kelltan.me
- ytwman
- 帖子: 111
- 注册时间: 2009-11-20 23:01
Re: 如何查看内存消耗最大的进程
kumox 写了:用作缓存而已。不影响使用就行了啊,管她作甚。
真如你所说,那我怎么办?
代码: 全选
top - 19:39:58 up 1 day, 6:53, 2 users, load average: 0.16, 0.14, 0.18 Tasks: 142 total, 2 running, 140 sleeping, 0 stopped, 0 zombie Cpu(s): 4.1%us, 1.9%sy, 0.0%ni, 93.0%id, 1.1%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3915256k total, 3631792k used, 283464k free, 60044k buffers Swap: 265068k total, 144096k used, 120972k free, 2431868k cached
我是看我这边的WEB服务,在结合我的linux环境觉得我内存没有了,应为我这边的WEB服务器剩余内存还有几百兆的。
多谢了,linux我是新手。
代码: 全选
Cpu(s): 1.0%us, 0.3%sy, 0.0%ni, 98.5%id, 0.0%wa, 0.1%hi, 0.1%si, 0.0%st
Mem: 3369548k total, 3106608k used, 262940k free, 123224k buffers
Swap: 12289716k total, 222936k used, 12066780k free, 429900k cached
- ytwman
- 帖子: 111
- 注册时间: 2009-11-20 23:01
- kumox
- 帖子: 2114
- 注册时间: 2008-04-14 23:29
- 来自: 曾也在NB大学呆过
- 联系:
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: 如何查看内存消耗最大的进程
代码: 全选
nmsfan@nmsfan-linux / $ free -m
total used free shared buffers cached
Mem: 4020 1257 2763 0 189 526
-/+ buffers/cache: 541 3479
Swap: 0 0 0
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum