在SCO OpenServer 5中用configure配置核心参数(二)

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

Process and paging所包含的参数:

GPGSLO:Lowest amount freemen can be,before pages are stolen form processes

????以页面为单位,为进程vhand确定以页面为单位的自由内存低限标志。通常,GPGSLO设置为页面内存的1/16。GPGSLO的取值范围是0~200,并且必须小于GPGSHI的大小。

GPGSHI:once pages are stolen form processes , don't stop before freemen reaches this value

????以页面为单位,为进程vhand确定以页面为单位的自由内在高限标志。通常,GPGSHI设置为页面内在的1/10。GPGSHI的取值范围是1~300,并且必须大于GPGSLO的大小。

MINARMEN:mininun available resident memory,in pages,to maintain in order to avoid deadlock.

????用户进程的文本和数据段保留的最小内存页面数。可以使用crash(ADM)中的od-davailrmen命令行查看为用户进程所保留的物理内存。MINARMEN的取值范围是25~40个内存页面,缺省取值为25个内存页面。

????如果系统内存显示:

????CONFIG:routine -n resident pages wanted

????这表明系统内存不足,需要增加MINARMEN的大小。

MINASMEN:mininum available swappble menory , in pages;to maintain in order to avoid deadlock。

????定义系统所保留的内存和交换区的最小页面数。可以使用crash(ADM)中的od -d availsmen命令行查看系统交换区的大小。MINASMEN的取值范围是25~40个内存页面,缺省取值为25个内存页面。

????如果系统显示:

????CONFIG:swapdel - Total swap area too small (MINASMEM = number exceeded)

????这表明需要增加MINASMEN的大小。

????如果系统显示:

????CONFIG:routine -n swappable pages wanted

???这表明系统没有足够的物理内存分配给MINASMEN,会导致系统上的应用程序经常出现故障,需要增加系统的内存或交换区的大小,才能从根本上解决这个问题。

MAXSLICE:maxinmum time slice for processes , in clock ticks。

????以系统时钟计时方式定义用户进程的最大时间片。当一个进程执行完分配给它的CPU时间片后,返回就绪状态或封锁状态,系统从处于就绪状态的进程队列中选择优先级最高的一个进程,将MAXSLICE时间片分配给这个进程。MAXSLICE取值范围为25~100,缺省值为每秒100个时间片。

SPTMAP:size of system virtual space allocation map。

????用来定义Unix核心虚拟地址空间分配变换表项数组的长度。SPTMAP取值范围是100~500,缺省取值为200。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航