LinuxSir.cn,穿越时空的Linuxsir!

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

请问如何才能够自定义/proc/sys/vm中的那些磁盘缓冲的参数?

[复制链接]
发表于 2009-6-22 04:37:54 | 显示全部楼层 |阅读模式
例如
dirty_background_ratio
dirty_ratio之类的?

我想将磁盘缓冲加大一些。是否可以不用编译内核实现?
我试过直接echo到/proc/sys/vm/dirty_background_ratio,但是无法读写该文件,也不允许我用root改变为可写。
发表于 2009-6-22 12:49:34 | 显示全部楼层
我这里可以啊。
  1. echo 10 > /proc/sys/vm/dirty_backgroud_ratio
复制代码

没问题,也起作用了。什么发行版呢?

PS:
也许你会对这个感兴趣。
http://linux.derkeiler.com/Maili ... 09-01/msg02747.html

还有这个:
https://wiki.ubuntu.com/ReducedPowerUsage
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 22:35:07 | 显示全部楼层
不会吧,我用的是eeebuntu,好像不行。你用的是什么kernel?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 22:44:39 | 显示全部楼层
我看了看我的permission是rw-r-r,但是就是没法写入,太奇怪了。总是说我permission denied
回复 支持 反对

使用道具 举报

发表于 2009-6-23 17:34:10 | 显示全部楼层
  1. [root@localhost ~]# ll /proc/sys/vm/dirty_background_ratio
  2. -rw-r--r-- 1 root root 0 2009-06-23 17:24 /proc/sys/vm/dirty_background_ratio
  3. [root@localhost ~]# uname -a
  4. Linux localhost.localdomain 2.6.27.24-170.2.68.fc10.i686 #1 SMP Wed May 20 23:10:16 EDT 2009 i686 i686 i386 GNU/Linux
复制代码

我还开着 SeLinux ……
=================================================================================================

没用过这个发行版,好古怪的问题。不会是 root 帐号设置有问题吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-23 23:00:39 | 显示全部楼层
很奇怪,我能够写个script执行,但是不能够直接写入,不知道是啥问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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