Solaris カーネルのチューンアップ・リファレンスマニュアル

システム構成情報の閲覧

システム構成を調べるツールはいくつかあります。ツールには、root 特権が必要なものもあれば、非特権ユーザーが実行できるものもあります。すべての構造体やデータ項目はカーネルデバッガで調べることができます (動作中のシステムで adbmdb を使用したり、kadb のもとでシステムをブートする)。

sysdef

sysdef(1M) コマンドは、System V IPC 設定や、STREAMS チューニング可能パラメータ、プロセスリソースの制限値、tune 構造体と v 構造体の各部分の値などを表示します。たとえば、512M バイトの UltraTM 80 システム上で sysdef を実行すると、「チューニング可能パラメータ」セクションは次のように表示されます。


10387456        maximum memory allowed in buffer cache (bufhwm)
    7930        maximum number of processes (v.v_proc)
      99        maximum global priority in sys class (MAXCLSYSPRI)
    7925        maximum processes per user id (v.v_maxup)
      30        auto update time limit in seconds (NAUTOUP)
      25        page stealing low water mark (GPGSLO)
       5        fsflush run rate (FSFLUSHR)
      25        minimum resident memory for avoiding deadlock (MINARMEM)
      25        minimum swapable memory for avoiding deadlock (MINASMEM)