LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 851|回复: 3

怎么只使用这么点内存就开始用 swap 了?

[复制链接]
发表于 2011-1-9 22:55:35 | 显示全部楼层 |阅读模式
如附图,还有那么多内存就开始用 swap 了,导致有时候机器卡卡的。

linux 下体验还有待提高啊,因为硬盘速度慢在我这里时常导致 X 卡得不行,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2011-1-9 23:29:45 | 显示全部楼层
你用命令free看一下,估计很多内存用作cache了
回复 支持 反对

使用道具 举报

发表于 2011-1-10 15:01:21 | 显示全部楼层
我用到1.8G(共2G)时才开始用swap

/etc/sysctl.conf文件末尾加一句
vm.swappiness=0
物理内存耗尽之前尽量不用swap
  1. sync
  2. echo 3 > /proc/sys/vm/drop_caches
  3. sync
  4. echo 0 > /proc/sys/vm/drop_caches
复制代码
清掉cache然后再回到原来默认的状态
回复 支持 反对

使用道具 举报

发表于 2011-1-10 21:58:00 | 显示全部楼层
我系统中直接就没设置swap区,似乎也没有不够用的时候。当然也没使用什么大型软件
回复 支持 反对

使用道具 举报

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

本版积分规则

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