CPU,I/O,MEMORY 性能相关的几个核心参数

【CPU,I/O,MEMORY 性能相关的几个核心参数】
与性能相关的几个核心参数(CPU,I/O,MEMORY)
出自:http://www.xici.net springwind 2001年10月07日 11:30
一个系统的性能涉及硬件和软件的许多方面 。一般CPU、I/O、MEMORY等都是考察的重要因素 。下面主要介绍与这三个方面相关的几个核心参数:
一、 CPU:
?; MAXSLICE:用户进程的最大时间切片 。DEFAULT=100 范围在25~100 。减少此值 , 意味着每个进程运行的时间减少 , 但可以得到更多的运行机会
?; MAXUP:用户可以同时运行的进程数 。DEFAULT=100
二、 I/O:
?; NBUF:缓存区的大小 。若显示为0 , 表示取系统的自动配置 。增大此值 , 可以减少写盘次数 。对单CPU的系统来讲 , 改变NBUF必须同时改变NHBUF 。其中NHBUF的值必须是2的整数幂 , 而且必须小于等于NBUF 。
?; NHBUF:hash队列的数量 。
?; BDFLUSHR:缓存数据写盘的频率 。DEFAULT=30秒一次 。减少此值 , 可以减少硬盘的活动 , 但增加了数据丢失的概率 。
?; NAUTOUP:调用bdflusher刷新前 , 缓冲区的存在秒数 。此值的设置必须与BDFLUSHR配合 。过高的BDFLUSHER配上过低的NAUTOUP可能导致系统崩溃时的数据丢失 。
三、 MEMORY
?; NBUF:同上
?; GPGSLO:空闲内存页的低值 。否则vhand进程开始启动 , 以置换更多的页 。
?; GPGSHI:空闲内存页的高值 。达到此值后 , vhand停止 。

    推荐阅读