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