快速业务通道

linux操作系统内核参数的意义

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-24
系统内存正在减少这种情况,系统将试图维护缓冲区内存的数量.
用于缓冲区的内存的最高百分比
缺省设置:2 10 60
/proc/sys/vm/freepages
该文件控制系统如何应对各种级别的可用内存.它有三个值,通过把用空格相隔的一串数字写入该文件来设置这三个值.
如果系统中可用页面的数目达到了最低限制,则只允许内核分配一些内存.
如果系统中可用页面的数目低于这一限制,则内核将以较积极的方式启动交换,以释放内存,从而维持系统性能.
内核将试图保持这个数量的系统内存可用.低于这个值将启动内核交换.
缺省设置:512 768 1024
/proc/sys/vm/kswapd
该文件控制允许内核如何交换内存.它有三个值,通过把用空格相隔的一串数字写入该文件来设置这三个值:
内核试图一次释放的最大页面数目.如果想增加内存交换过程中的带宽,则需要增加该值.
内核在每次交换中试图释放页面的最少次数.
内核在一次交换中所写页面的数目.这对系统性能影响最大.这个值越大,交换的数据越多,花在磁盘寻道上的时间越少.然而,这个值太大会因“淹没”请求队列而反过来影响系统性能.
缺省设置:512 32 8
/proc/sys/vm/pagecache
该文件与 /proc/sys/vm/buffermem 的工作内容一样,但它是针对文件的内存映射和一般高速缓存. 拥有帝国一切,皆有可能。欢迎访问phome.net
使内核设置具有持久性
这里提供了一个方便的实用程序,用于更改 /proc/sys 目录下的任何内核参数.它使您可以更改运行中的内核(类似于上面用到的 echo 和重定向方法),但它还有一个在系统引导时执行的配置文件.这使您可以更改运行中的内核,并将这些更改添加到配置文件,以便于在系统重新引导之后,这些更 改仍然生效.
该实用程序称为 sysctl,在 sysctl(8) 的联机帮助页中,对这个实用程序进行了完整的文档说明.sysctl 的配置文件是 /etc/sysctl.conf,可以编辑该文件,并在 sysctl.conf(8) 下记录了该文件.sysctl 将 /proc/sys 下的文件视为可以更改的单个变量.,以 /proc/sys 下的文件 /proc/sys/fs/file-max 为例,它表示系统中所允许的文件句柄的最大数目,这个文件被表示成 fs.file-max.
这个示例揭示了 sysctl 表示法中的一些奇妙事情. sysctl 只能更改 /proc/sys 目录下的变量,并且人们始终认为变量是在这个目录下,因此省略了变量名的那一部分(/proc/sys).另一个要说明的更改是,将目录分隔符(正斜杠 /)换成了英文中的句号(点 .).
将 /proc/sys 中的文件转换成 sysctl 中的变量有两个简单的规则:
去掉前面部分 /proc/sys.
将文件名中的正斜杠变为点.
这两条规则使您能将 /proc/sys 中的任一文件名转换成 sysctl 中的任一变量名.一般文件到变量的转换为:
/proc/sys/dir/file --> dir.file
dir1.dir2.file --> /proc/sys/dir1/dir2/file
可以使用命令 sysctl -a 查看所有可以更改的变量和其当前设置.
用 sysctl 还可以更改变量,它所做的工作与上面所用的 echo 方法完全一样.其表示法为:
sysctl -w dir.file="value"
还是用 file-max 作为示例,使用下面两种方法中的一种将该值更改为 16384. 拥有帝国一切,皆有可能。欢迎访问phome.net

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号