LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: york824

请问有没有办法降低内存占用?

[复制链接]
发表于 2009-7-11 14:38:55 | 显示全部楼层
archlinux 画面冻结了,最近有这样的问题相当的多,相当不爽.ARCH是比DEBIAN快些,至少以前是这样.不过现在也太不稳定了.服务器装完后就不用管桌面的了,难道他们正在忽略桌面程序的运行?
好一段时间没用家里的机器,一上LINUX就这样了.想换个版本试试.........
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-21 04:56:33 | 显示全部楼层
Post by 绿色圣光;2005139
呵呵,楼主真搞笑……


:D,愿闻其详
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-21 04:59:50 | 显示全部楼层
Post by kgnn;2005036
  1. $ free -m
  2.              total       used       free     shared    buffers     cached
  3. Mem:           504        496          7          0         33        331
  4. -/+ buffers/cache:        132        372
  5. Swap:          509          0        509
复制代码


第一行,used 496M,free 7M,cached 331M,这的确是Linux充分利用物理内存的证明,利用大量内存作cache。
但如果第二行,扣掉buffers/cache的used还是无故的超大,特别是一启动就200多M,则可能是有问题了。
有1G以上内存不会在乎100M的浪费,但512M或是内存更少又不便增加的就得在乎了。


对啊,我现在换arch,kdemod4,开机也就占用120多m了,感觉还是比debian好多了,不过arch明显比debian占用的硬盘空间要多
发现kde下的软件真好用
回复 支持 反对

使用道具 举报

发表于 2009-7-21 22:54:53 | 显示全部楼层
Windows下大家关心内存使用率,老想有空余的。同样的观念在Linux下不合适了。
想想空着内存干吗呢?为什么不用剩余的内存来缓存文件呢?

下面是我的系统的free -m的结果:实际程序使用187m内存; 272m来缓存我访问过的文件。
-- 启动了Firefox, mocp, aMule + XTerm

free -m
             total       used       free     shared    buffers     cached
Mem:           757        490        266          0         30        272
-/+ buffers/cache:        187        570
Swap:          415          0        415
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表