タグ付けされた質問 「htop」




7
htopのデフォルト設定を設定するにはどうすればよいですか?
場合によっては、統合の推奨事項などについて、データセンター全体の複数のマシン上のリソースを確認する必要があります。主にインタラクティブな感触とディスプレイのため、私はhtopが好きです。 htopの設定にいくつかの設定をデフォルトにする方法はありますか?たとえば、私が常に見せたいことの1つは、平均CPU負荷です。 重要な注意:特定のボックスにこれを設定することは実行可能なものではありません。ボックスにsshするたびにこれを動的に設定する方法を探しています。 これはまったく可能ですか?

1
htopの色の意味
オプションがある場合: [ ] Detailed CPU time (System/IO-Wait/Hard-IRQ/Soft-IRQ/Steal/Guest) ではhtop(バージョン1.0.1)の色の意味は何ですか? 次の画像では、IO-Waitが期待されていますが、色の意味はどこで決まるのでしょうか。 当然、これは使用中のhtopカラーテーマ(デフォルト)とターミナルカラースキーム(ここではソラライズされたライト)に依存しますが、参照はありますか? 注:これは通常、サーバーが死ぬ直前に発生するため、ボックスが回復するのを待っている間に尋ねると思いました。
28 ubuntu  io  top  htop 

6
実行中のプロセスが終了したときに警告する
そこここにいくつかの質問と回答は、ときに、プロセスが完了/終了(警告さに関してある1、2) -これらは、すべてのユーザーが発行したと仮定に組み込まれた警告とそれをプロセスそのものを言っので、缶スクリプトスクリプトを管理するか、プロセスを何らかのアラートにパイプします。 私の状況は、ユーザーが初期化していないプロセスの完了/終了について警告を受けたいということです。つまり、Ubuntu 12.04 LTSサーバーで大量のビデオファイルを一括処理しています。これらのファイルに対する特定の操作には非常に長い時間がかかるため、特定の操作が終了したときに何らかのアラート(メールは素晴らしい)が欲しいです。それらは非常に時間がかかるため、PITに基づいて手動で1回限りでこれを行うことは完全に問題ありません。 より多くの情報を提供するために-私は特に大きなファイルを処理していて、それがFFMPEGスクリプトに進んでいるとしましょう、プロセス自体はPythonスクリプトです(それは非常に複雑で、自分で書かれていません私は修正したくない-それが最初の論理的アプローチだろうが。実行中のpythonスクリプトのPIDを引数としてコマンドまたはスクリプトを発行し、そのPIDのプロセスが実行されなくなると、アラートスクリプトがその処理を実行することを想像します。 何か案は?
21 bash  process  top  htop 

2
完全なコマンドラインを表示するように `htop`を設定する方法は?
コマンドライン全体を表示する方法がありますhtop(複数行で、または移動するバナーを使用して)。1行のみが表示されるデフォルト設定では、すべてのプロセス、たとえば異なるjavaプログラム(クラスまたはjar引数が一連の引数に続くため)やバイナリの長い絶対パスを持つプログラムを区別することはできません。 バイナリのみを優先して完全な絶対パスを省略すると、区別が最適ではないが、場合によってはより適切になる妥協案になります。 設定とマンページをチェックアウトしましたが、理解できる適切なオプションが見つかりませんでした。
21 htop 

3
top / htop; コマンドによるグループプロセス
特定のコマンドが使用しているリソースの量を知りたいのですが。 tophtopプロセスごとに情報を表示しますが、コマンドごとに情報を表示したいと思います。例えば、クロムがどれだけのRAMを使用しているか知りたいです。
20 linux  top  xubuntu  htop 

1
htopでタスクの順序を固定することは可能ですか?
htopでは、CPU使用率でプロセスを並べ替えたいのですが、上位のプロセスが往復するため、各プロセスの詳細を表示するのは困難です。各フィールドを更新し続けている間、任意の優先順に並べ替え、その順序をロックできるようにしたいと思います。
13 top  htop 


4
シェルからトップレベルのCPU統計を受信するにはどうすればよいですか?
使用済みのCPUの正確な読み取り(%)を取得しようとしていますtop。これは、テストのために実行しているコマンドです。 top -n1 | awk '/Cpu\(s\):/ {print $2}' これは返します: 10.7%us, これは、私が欲しい適切なデータです。ただし、コマンドを実行するたびに、システムに異なる負荷を適用している場合でも、同じ出力が得られます(もちろんhtop、使用法が異なることを教えてくれます)。起動するたびにtop、CPU使用率は同じようです。数フレーム後に適切な値が得られます。 この方法でtopの出力を解析できるようには思えないので、シェルからの正確な読み取りを可能にする他の信頼できるアプリケーションを探しています。htopコアごとの測定値を取得する方法が大好きです。 私が試したiostatし、mpstat彼らは不正確で、「変化に遅い」値を与えるように見えます。
12 shell-script  cpu  top  htop 

2
フィルターに一致しないプロセスのみを表示する方法
htopプロセスを対話的に監視するために使用しています。 ただし、いくつかのプロセスが「邪魔になる」ことがあり、それらを除外したい場合があります。 残念ながら、htopの組み込みフィルター(例:)F4では、正のフィルター(一致のみが表示されます)のみを定義でき、負のフィルター(一致以外のすべてが表示されます)は定義できないようです。 最後に、検索文字列の実際の構文に関するドキュメントは見つかりませんでした(正規表現は機能していないようです)。
12 filter  htop 

4
Linuxプロセスを非常に低い優先度で実行しますか?
私はそれほど重要ではないがCPUパワーを大量に消費する通常のプロセスがあります。また、非常に重要な別のプロセスがありますが、ほとんどの時間はアイドル状態ですが、仕事を得たときは本当に高い計算能力が必要です で実行しnice -20 ./low_priority_processてみましnice --20 ./high_priority_processたが、優先度の高いプロセスが必要な場合は、優先度の低いプロセスが大量のCPUを消費します。CPUパワーを使用している別のプロセスが実際に生成または自動中断するプロセスを実行するにはどうすればよいですか。
12 process  cpu  htop  priority  nice 

4
top / htopでプロセスのツリーを殺す
htopを使用すると、シェル内のプロセスのツリーをうまく表示できます。プロセスを強制終了するには、を押してF9 (KILL)から、強制終了15 SIGTERMするジョブに送信する信号(例)を選択します。 ただし、これにより、一度に1つのプロセスのみを強制終了できます。を使用してプロセスのツリー全体を強制終了する方法はありhtopますか?
12 kill  top  htop 

2
プロセスの「時間」が最上位で停止したとはどういう意味ですか?
重要なスワップアラートが発生する理由を調べます。次のようなものが見つかります。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ SWAP COMMAND 14683 user1 30 10 16.0g 772m 744 S 0.3 0.3 277:24.87 6.5g MATLAB 14576 user1 30 10 8125m 1.1g 736 S 0.3 0.4 261:16.73 4.1g MATLAB これらのプロセスでは、TIME +列が凍結されています。 私の質問は、上記において、これは何を意味するのですか? 私が理解しているように、停止時間とは、休止状態のプロセスであること、またはCPUによって処理されていないことを意味します。ただし、上記の例は0.3%のCPU使用率を示しているため、非常に小さいにもかかわらず、時間列が増加し続けるのではないでしょうか。 これらのプロセスは「終了」していますか?その場合、それらはどのようにクリーンアップされますか?それらを開始したユーザーは、それらを解放するためにそれらを承認する必要がありますか?
11 process  cpu  swap  top  htop 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.