LinuxSir.cn,穿越时空的Linuxsir!

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

有关老是优先使用swap的问题

[复制链接]
发表于 2009-3-22 11:14:00 | 显示全部楼层 |阅读模式
不知从什么时候起 系统老是优先使用swap
明明物理内存的使用连50%多不到 系统就开始用swap
导致系统变慢不少亚

以前物理内存用了80%都还不使用swap的说
发表于 2009-3-22 11:19:31 | 显示全部楼层
我这里只有wine会用swap。其余都是等占满再用。。。
回复 支持 反对

使用道具 举报

发表于 2009-3-22 11:39:54 | 显示全部楼层
搜索 swappiness,据说设的越小对交换的使用越少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 21:17:47 | 显示全部楼层
Post by AutoXBC;1964151
搜索 swappiness,据说设的越小对交换的使用越少。


我已将swappiness设为10
但是最近一段时间发现又有这问题了
回复 支持 反对

使用道具 举报

发表于 2009-6-8 21:27:58 | 显示全部楼层
我也有这个问题,还没找到解决办法。
回复 支持 反对

使用道具 举报

发表于 2009-6-8 21:52:56 | 显示全部楼层
我 的SWAP 都不怎么用的,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 22:38:56 | 显示全部楼层
Post by firefoxmmx;1995606
我 的SWAP 都不怎么用的,


汗 我只有512的内存亚 看来升内存 最直接
只是512的内存没 百分百的利用 就老是用sawp 让我很郁闷
干脆将swappiness设为0 试试看
回复 支持 反对

使用道具 举报

发表于 2009-6-8 22:44:28 | 显示全部楼层
Windows的粉丝喜欢优先使用swap
回复 支持 反对

使用道具 举报

发表于 2009-6-8 22:46:37 | 显示全部楼层
我的情况正好和你相反,SWAP打死都不用。
我本本2G物理内存,开了2G SWAP FILE。
开VUZE,FIREFOX轻松吃光2G物理内存。看了一下物理内在CACHE占了50%(1G),SWAP一点没用,它就不能把CACHE挪一点到SWAP去,FAINT。。。
回复 支持 反对

使用道具 举报

发表于 2009-6-8 22:47:56 | 显示全部楼层
我的512内存,swap从不超过1m
used基本满的,cached居多
debian,没改过什么
  1. $ free
  2.              total       used       free     shared    buffers     cached
  3. Mem:        516292     506888       9404          0      36908     351572
  4. -/+ buffers/cache:     118408     397884
  5. Swap:       522072          0     522072
复制代码

LS的,知道cache什么用么?
就是读过的硬盘内容部分cache在内存里,再读时直接从内存读
物理内存不足,程序需要内存时,会释放cache
cache根据使用频度,保留使用频度高的,先释放使用频度低的
回复 支持 反对

使用道具 举报

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

本版积分规则

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