SCO UNIX5 的動(dòng)態(tài)核心表
動(dòng)態(tài)核心參數(shù)也是Unix5引進(jìn)的新特性。但并非所有核心參數(shù)均可以動(dòng)態(tài)調(diào)整。動(dòng)態(tài)核心表涉及以下幾個(gè)部分: 一、 動(dòng)態(tài)核心表的可用空間,通過(guò)以下幾個(gè)參數(shù)控制: 以下參數(shù)決定有多大的內(nèi)存空間可以分配給動(dòng)態(tài)核心表。 ?; TBLPAGES:動(dòng)態(tài)核心表的最大頁(yè)面數(shù)。DEFAULT=0,0意味著取系統(tǒng)的自動(dòng)配置值。 ?; TBLDMAPAGES:可用于DMA存取的最大內(nèi)存頁(yè)面數(shù)。 ?; TBLLIMIT:?jiǎn)蝹€(gè)表占整個(gè)TBLPAGES和TBLDMAPAGES的最大百分比。DEFAULT=70%。 ?; TBLSYSLIMIT:若TBLPAGES取0值,此參數(shù)表示動(dòng)態(tài)表可占內(nèi)存的最大百分比。DEFAULT=25% 二、 動(dòng)態(tài)核心表 下列參數(shù)控制了動(dòng)態(tài)核心表空間可以增長(zhǎng)的最大幅度。 ?; MAX_DISK:系統(tǒng)容許的硬盤驅(qū)動(dòng)器表數(shù)目 ?; MAX_INODE:系統(tǒng)的節(jié)點(diǎn)表槽數(shù)目。 ?; MAX_PROC:進(jìn)程表數(shù)目。 ?; MAX_FILE:可打開文件數(shù)目。 ?; MAX_REGION:區(qū)表數(shù)目。(此值應(yīng)略大于MAX_PROC值的三倍。) ?; MAX_MOUNT:可掛載系統(tǒng)表的數(shù)目。 ?; MAX_FLCREC:鎖表的數(shù)目。 三、 相關(guān)命令 ?; 顯示動(dòng)態(tài)參數(shù)當(dāng)前值 getconf 參數(shù)名 如: getconf KERNEL_PROC getconf KERNEL_PROC_MAX 注:sar –v 命令中的PROC_SZ也表明了實(shí)際的活動(dòng)進(jìn)程數(shù) ?; 改變當(dāng)前動(dòng)態(tài)參數(shù)值 setconf 參數(shù)名 參數(shù)值 (返回值為原值) ?; 查看、修改動(dòng)態(tài)核心參數(shù)的幾個(gè)命令 /etc/conf/cf.d/configure -x sysdef /etc/conf/cf.d/idtune
