私の良さを確認するには?


33

私の素敵なレベルをチェックする方法はありますか?を試してみましたpsが、何らかの理由で、出力に列NIが表示されません。列NIは、間違っていない場合にlvl優先度を表示することを意図しています。

ps -fl -c 

F S UID        PID  PPID CLS PRI ADDR SZ WCHAN  STIME TTY          TIME CMD
0 S sebas     9761 26810 TS   19 -  6564 wait   18:07 pts/4    00:00:00 bash
0 R sebas    25389  9761 TS   19 -  5661 -      18:27 pts/4    00:00:00 ps -fl -c

回答:


41

-oフラグを使用すると、列を指定できます。あなたの素敵なレベルを見たいなら、これはNIの列にあります。したがって、すべてのプロセスを適切なレベルで表示するには、次のようにします。

ps ax -o pid、ni、cmd
これにより、プロセスID、ナイスレベル、および実際のコマンドが一覧表示されます。


例:

  $ps ax -o pid,ni,cmd
  PID  NI CMD
    1   0 /sbin/init
    2  -5 [kthreadd]
    3   - [migration/0]
    4  -5 [ksoftirqd/0]
    5   - [watchdog/0]
    6   - [migration/1]
    7  -5 [ksoftirqd/1]
    8   - [watchdog/1]

4

を使用することをお勧めしますhtop。また、ボックスで実行されている各プロセスの良さを示す優れた監視アプリケーションです。


3

-oフラグを使用するよりも簡単な方法があります。psコマンドの-l(小文字のL)フラグは、指定されたプロセスのnice値と現在の優先順位値を表示します。

ps -l PID

ps -lu USERNAME
  • IBMから思い切ってスワイプ、https: //www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.performance/display_process_prior_ps.htm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.