歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> SCO UNIX5 的動態核心表

SCO UNIX5 的動態核心表

日期:2017/2/28 10:24:28   编辑:Unix基礎知識

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