为什么我的swappiness不能永久更改

为当前最终发行版之前的所有版本提供支持
回复
小月_sama
帖子: 1
注册时间: 2011-01-28 11:30
送出感谢: 0
接收感谢: 0

为什么我的swappiness不能永久更改

#1

帖子 小月_sama » 2011-01-28 11:58

我是看到下面这篇文章,才知道怎么改,http://www.u2game.net/bbs/thread-29411-1-1.html
但是我在自己的机器上尝试了一下永久修改swappiness值,我的版本是10.10Ubuntu,
查看和临时修改swappiness值都没问题,但是就是打开sysctl.conf,然后按照上面说的在最后面加了一句vm.swappiness=20.
我重启之后再查看还是60啊,并没有改,难道我的格式有问题吗?

# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#
#vm.swappiness=30
上面是我的sysctl.conf中的一部分代码,我最后那两行有错误吗?我也是过把倒数第二行去掉,但是还是没有效果。
初学菜鸟,求大家指点一下。 :em03 :em06
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 为什么我的swappiness不能永久更改

#2

帖子 pocoyo » 2011-01-28 12:18

没错. 你得把#号去掉的吧?
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45
送出感谢: 0
接收感谢: 9 次

Re: 为什么我的swappiness不能永久更改

#3

帖子 fanhe » 2011-01-28 21:26

这个改了没啥作用的
ldd上面说的这个东西仅仅是缓冲的时候用,感觉没啥作用
头像
大宝
帖子: 2869
注册时间: 2008-06-30 22:32
送出感谢: 0
接收感谢: 10 次
联系:

Re: 为什么我的swappiness不能永久更改

#4

帖子 大宝 » 2011-01-28 23:49

直接关闭 swap 来得更实际些
再用上一段时间的 tmpfs,你会想要如何才能榨干内存的每一滴血
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26
送出感谢: 0
接收感谢: 12 次

Re: 为什么我的swappiness不能永久更改

#5

帖子 rediscover » 2011-01-29 14:52

把 vm.swappiness 那句前的井号 # 删掉。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
回复

回到 “老旧版本支持”