我的内存为什么占用的那么多? 是不是有啥问题了?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 13
- 注册时间: 2007-12-23 9:33
我的内存为什么占用的那么多? 是不是有啥问题了?
我的机子是1G的内存. 我用命令查了一下内存使用情况(如下所示),
total used free shared buffers cached
Mem: 946 853 93 0 34 523
-/+ buffers/cache: 295 651
Swap: 956 0 956
内存几乎都占完了。
我原来听说Linux比Windows占有更少的资源,而且运行程序较快。怎么我的内存都占完了呢?我就运行了firefox和desktop。
是系统需要优化还是别的什么原因?我应该采取什么措施?
total used free shared buffers cached
Mem: 946 853 93 0 34 523
-/+ buffers/cache: 295 651
Swap: 956 0 956
内存几乎都占完了。
我原来听说Linux比Windows占有更少的资源,而且运行程序较快。怎么我的内存都占完了呢?我就运行了firefox和desktop。
是系统需要优化还是别的什么原因?我应该采取什么措施?
- chattan
- 帖子: 3922
- 注册时间: 2007-07-11 20:59
- 联系:
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
- sonixrp
- 帖子: 505
- 注册时间: 2007-03-28 12:39
Re: 我的内存为什么占用的那么多? 是不是有啥问题了?
LZ你只是听说linux占用更少的资源,现在亲眼看见之后呢?不要把听来的东西就当成真理要自己实践呀。yka8150 写了:我的机子是1G的内存. 我用命令查了一下内存使用情况(如下所示),
total used free shared buffers cached
Mem: 946 853 93 0 34 523
-/+ buffers/cache: 295 651
Swap: 956 0 956
内存几乎都占完了。
我原来听说Linux比Windows占有更少的资源,而且运行程序较快。怎么我的内存都占完了呢?我就运行了firefox和desktop。
是系统需要优化还是别的什么原因?我应该采取什么措施?
目前研究自编译内核,有兴趣的朋友一起来吧~
- chattan
- 帖子: 3922
- 注册时间: 2007-07-11 20:59
- 联系:
-
- 帖子: 13
- 注册时间: 2007-12-23 9:33
- weive
- 帖子: 3236
- 注册时间: 2007-10-21 18:36
- 来自: 汕头/广东/中国
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
代码: 全选
$ free -m
total used free shared buffers cached
Mem: 2025 873 1152 0 0 453
-/+ buffers/cache: 419 1606
Swap: 2149 0 2149
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 1103
- 注册时间: 2006-10-19 9:02
要想不用,第一就是物理内存要大,第二是不要跑大任务,不然没法保证,多多少少都要用。zerg 写了:这是怎么做到的,我也想从不用SwapBigSnake.NET 写了:swap 从来没用过..代码: 全选
$ free -m total used free shared buffers cached Mem: 2025 873 1152 0 0 453 -/+ buffers/cache: 419 1606 Swap: 2149 0 2149
而且,管理内存,使用内存是操作系统的分内事,自己还是别操心了。
真的不想用swap,只要sudo swapoff,即可。
- 猛将兄
- 帖子: 2052
- 注册时间: 2005-10-19 17:33
Re: 我的内存为什么占用的那么多? 是不是有啥问题了?
楼主大概是你有程序内存泄漏了。我以前碰到过firefox的插件和evolution的内存泄漏。yka8150 写了:我的机子是1G的内存. 我用命令查了一下内存使用情况(如下所示),
total used free shared buffers cached
Mem: 946 853 93 0 34 523
-/+ buffers/cache: 295 651
Swap: 956 0 956
内存几乎都占完了。
我原来听说Linux比Windows占有更少的资源,而且运行程序较快。怎么我的内存都占完了呢?我就运行了firefox和desktop。
是系统需要优化还是别的什么原因?我应该采取什么措施?
你top然后按照内存排序看看什么程序占最多。
内存泄漏任何OS都无法处理的。看看我的系统,跑了一个多月了。每天都运行大程序,不过程序写的好,所以内存也还好。用了一点点swap。我一个文件都是16G的来处理的,呵呵。
- wangwentao24
- 帖子: 340
- 注册时间: 2007-09-07 9:02
- 来自: 中国辽宁抚顺