TOPコマンドの意味

[問題]
  Top コマンドの出力結果をファイルにおとしたい。
  また、各項目の意味について教えて下さい。

[構成]
    HP-UX 10.X, 11.X

[解決方法]

・ topの結果をファイルに保存する方法

  top -f <filename>


・各項目の意味
  Load average:
    過去1分、5分、15分の間のload average
    (run queueにたまっていたプロセス数)
    systemは5秒に1度run queueのプロセス数をカウントする
    1分間のload averageとは過去12回のカウントの平均値

  process:
     sleeping -sleep状態になっているプロセスの数
     running  -現在run状態のプロセスの数

  Cpu Status:
   Load averageとCPUがそれぞれ何の目的で使用されたかの時間の
    割合を表示します
     CPU - 過去1分のLoad average
     USER - user processがuser modeでの実行に使用した割合
     NICE - (nice設定された)user processがuser modeでの実行に使用した割合
      SYS  - user processsがkernel modeで実行した割合
     IDLE - 何もしていなかった割合
     BLOCK- spinlockによってblockされていた割合
     SWAIT- kernel semaphoreによってblockされていた割合
     INTR - Interruptを実行していた割合
     SSYS - kernel processがkernel modeでの実行に使用した割合

 Memory:
   Memoryの欄のreal,virtual,freeで表される数字は次のような意味を持ちます
    real  - system上の全プロセスのtext,data,stack領域に
             使用されている実メモリ上領域
            ()の中はアクティブな状態のプロセスが使用している
        物理メモリの合計
    virtual- system上の全プロセスのtext,data,stack領域に使用されている
             仮想メモリ上領域
             この内ある程度はpage outされている
             ()の中はアクティブな状態のプロセスが使用している
        仮想メモリの合計

    free - 未使用の実メモリ上の領域

  ※アクティブな状態のプロセスとは、
   現在または過去20秒間内に実行中、実行待ちの状態であったものをいいます

  process list:
    TTY - プロセスの制御端末
    PID - プロセスID
    USERNAME - プロセスの実行ユーザ名
    PRI - プロセスのプライオリティ
    NI  -  NICE値
    SIZE - プロセスのprivate領域の合計値
           (text,data,stackなどの使用している仮想メモリの領域の内で
	    非共有部分の合計)
    RES -  プロセスに割り当てられている実メモリの量
    STATE - プロセスの状態
           (sleep,wait,run,idl,zomb,stop)
    TIME - プロセスがCPUを使用した時間の合計
    %WCPU - 加重CPU使用率(processのschedulingに使用)
    %CPU - 単純CPU使用率(表示順を決めます)
    COMMAND - 実行中のコマンド名