このps
コマンドは、いくつかの追加情報とともにプロセスの状態(スリープモード、実行中など)を表示します。
マニュアルページによると、追加オプションの2つは次のとおりです。
< 高い優先順位(他のユーザーには悪い)
窒素 低い優先順位(他のユーザーになじみ)
遊びながらsudo htop
素晴らしい値を[-20、19]に設定できることに気づきました。
良いプロセスと悪いプロセスを区別する基準は何ですか?
答え1
〜のように先行は達成するのが難しい 説明する, 0 より小さい値は他のユーザーには良くなく、0 より大きい値は他のユーザーには良くありません。これについてはっきりと説明している文書は見つかりませんが、以下にあります。procps
ソースコード:
if(pp->nice < 0) outbuf[end++] = '<';
if(pp->nice > 0) outbuf[end++] = 'N';
特にLinuxに興味がある場合は、以下を参照してください。man 7 sched
スケジュールポリシーの詳細。伝統的に、非友好的なレベルは設定のみ可能でしたが、Linuxではリソースの制限を高め、権限のないプロセスがこれを行うことがroot
できます。RLIMIT_NICE