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

浏览:32日期:2022-08-04

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。

相关文章: