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

頻繁に更新されるプロセスのリストを生成するコマンドラインシステムモニターツール。


3
Linuxの「top」コマンド:sy、ni、id、wa、hi、si、st(CPU使用率)は何ですか?
topLinuxで発行すると、次のような結果が得られます。 行の1つには、次のように表されるCPU使用率情報があります。 Cpu(s): 87.3%us, 1.2%sy, 0.0%ni, 27.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st 私はそれらのそれぞれの定義を知っていますが(はるか下)、これらのタスクの正確な意味を理解していません。 hi -ハードウェア割り込みの処理はどういう意味ですか? si -ソフトウェア割り込みの処理はどういう意味ですか? st -彼らは、「ハイパーバイザーが別のプロセッサ(または)仮想マシンから盗まれたCPU時間の割合を処理している間の、仮想CPUによる非自発的待機のCPU時間」だと言います。 しかし、実際にはどういう意味ですか?誰かがもっと明確にできますか? 私はすべてのリストされたus、sy、niそれは同じを探して他の人を助けることができるので、などを。この情報はマニュアルページにはありません。 us: user cpu time (or) % CPU time spent in user space sy: system cpu time (or) % CPU time spent in kernel space ni: user nice cpu time (or) …
195 linux  cpu  top 





2
「トップ」はどの時間単位を使用しますか?
「top」コマンドを発行し、次のような結果を受け取った場合: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo 00004 …
59 man  time  top 

6
トップの並べ替えをCPUに戻す
元同僚はtop、rootとして実行するたびに、デフォルトのCPU使用率の代わりにMEM使用率によってデータがソートされるようにしました。複数の検索、manページ、およびトップコンソール自体のオプション(O)によると、押すだけでkCPUごとにソートする必要がありますが、ヒットkするとpidを殺すように求められます。 では、デフォルトのソートをCPUに戻すにはどうすればよいですか?
54 top 

2
topとpsは同じCPU結果を表示しません
これはこの質問にリンクされています。 実行するtopと、次の結果が得られます。 pid 3038は18%CPUを使用していますが、実行中は 結果は5.5%です。そして、この数値は時間とともに変化しないように見えます(つまり、同じコマンドを少し後で実行する場合)... されたpsコマンドは、何らかの形でCPU使用率を平均化?
54 cpu  top  ps 

7
特定のプロセスを一番上に表示する方法
特定のプロセスを追跡するためのtopを備えた比較的明快なオプションはありますか? 理想的には、人間が読める値でプロセスを特定することによって?例chromeまたはjava。 言い換えると、topが提供するすべての典型的な情報を表示したいのですが、結果は提供されたパラメーターにフィルターされます。「chrome」または「java」
47 process  top 

3
マルチコアプロセッサのtopコマンド
フリースケールのIMX6クアッドプロセッサを使用しています。topコマンドが4つのコアすべてまたは単一のコアのCPU使用率をリストするかどうかを知りたいです。アプリケーションのCPU使用率は、4つのコアと1つのコアで同じであることがわかります。アプリケーションによるCPU使用率はシングルコアで増加し、4コアで減少すると推測していましたが、変更されていません。

5
ほとんどのメモリを使用しているプロセスを確認する方法
freeProdサーバーの1つをチェックインすると、メモリの70%が使用されていることが示されます。 total used free shared buffers cached Mem: 164923172 141171860 23751312 0 4555616 20648048 -/+ buffers/cache: 115968196 48954976 Swap: 8388600 0 8388600 しかし、どのプロセスがメモリを使用しているかを見つけられませんでした。topコマンドを試してみましたが、メモリを使用しているプロセスは1.1および5.4%しか表示されていません。 どのプロセスがメモリを使用しているかを見つけるにはどうすればよいですか? 以下は、トップコマンドの結果です。 15085 couchbas 25 0 2784m 2.4g 40m S 183.7 1.5 299597:00 beam.smp 28248 tibco 18 0 124m 100m 3440 S 20.9 0.1 2721:45 tibemsd 15334 …
33 process  memory  top 

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 

3
topの「buff / cache」および「avail mem」フィールドの意味は何ですか?
topの出力には、メモリとスワップの使用行に「buff / cache」と「avail Mem」とマークされた2つのフィールドがあります。 これら2つのフィールドの意味は何ですか? 私はそれらをグーグルで試しましたが、結果は一般的な記事のみを表示し、これらのフィールドが何を意味するのかを説明していません。
28 linux  memory  top 

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

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