网站大量收购独家精品文档,联系QQ:2885784924

SCO_UNIX内核参数调整指南.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SCO_UNIX内核参数调整指南

SCO_UNIX内核参数调整指南 SCO_UNIX内核参数调整指南 4.内核参数 (1).调整核心参数的方式 1、Configure 使用方法: #cd /etc/conf/cf.d #./configure 或 #scoadmin - hardware/Kernel Manager - Parameters 修改完毕,还必须连接内核。连接方法: #./link_unix 或 scoadmin - hardware/Kernel Manager - relink Kernel 2、有些参数上述方法不能修改,使用下法: #/etc/conf/bin/idtune resource Value 或修改/etc/conf/cf.d/stune文件,增加相应的行。 重连接内核。 3、其他命令还有: getconf:用于查看和设置各种标准下与配置相关的各项变量值以及动态核心表参数的大小。 iddeftune:可修改某些可调核心参数。 ifconfig:用于重新配置与单个网络接口相关的系统参数metric,onepacket,perf。 inconfig:用于修改通用的缺省TCP/IP配置参数。 setconf:增加动态核心表的大小,或者减少动态核心表的最大尺寸。 (2).核心参数文件 文件/etc/conf/cf.d/mtune和文件/etc/conf/cf.d/stune中存放核心参数。 mtune包含系统初次安装时全部可调参数的值,格式如下: 参数名 默认值 最小值 最大值 stune包含那些经过调整的参数和值,格式如下: 参数名 调整值 (3).Buffers Management参数(configure) NBUF Total system buffers the value is wrrenty determined at system start up。 以1KB为单位,定义系统启动时分配的全部缓冲区的数量。改变NBUF必须同时改变NHBUF参数,通常NBUF/NHBUF等于4。 系统引导时显示的“kernel i/o bufs”表示buffer cache的大小,增加该值,可以减少磁盘的读写次数,使用sar –b可以获得系统buffer cache的使用频率的有关报告。 通常情况下,系统buffer cache的数量为300~600,在大型的服务器上为8000或者更多,缺省值为0,表示系统在引导时自动设置。 NHBUF Hash buffers(for disk block sorting)。 表示系统上有多少个混列队列要分配,每个队列占用8个字节的内存。该值必须是2的乘幂,范围32~524228,缺省为0。 在单CPU上,该值必须小于NBUF的1/2。 在多CPU上,该值一般为单CPU的2倍以上。 NMPBUF Number of dmaable page for scatter-gather and dma reguests。 以4KB内存页面为单位,定义16KB簇缓存区、4KB传输缓存区transfer buffer以及1KB复制请求缓存区copy request的数量。 如果系统上建立了许多用户,以及系统内存大于16MB,该值不能小于40。最大值为512,缺省值为0。 PLOWBUFS Percentage of buffers, below 16MB。 以百分比的形式表示第一个16MB的RAM中,所包含的buffer cache的数量。缺省值为30。 PUTBUFSE Size of the circular buffer putbuf。 循环缓存区putbuf的大小,putbuf包含了最近的由操作系统传输给终端的PUTBUFSE字符,可以使用crash查看putbuf的内容。范围从2000~10000,缺省值为2000。 MHINODE Inode hash table size。 确定inode hash table的大小,该值必须是2的乘幂,范围从64~8192,缺省值为128。 BDFLUSHR Interval in seconds between bdflush being run。 以秒为单位定义系统守护进程bafflush的运行时间长度,即定义buffer cache中的内容写入硬盘的时间。该值必须和NAUTOUP联合调整。范围1~300,缺省值为30秒。 NAUTOUP Age, in seconds, tat a delayed-write buff

文档评论(0)

mg60065 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档