問題タブ [top-command]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linuxのトップコマンドの動作原理
Linux での top コマンドの実装、つまり、実行中のトップ プロセスを表示するために procfs インターフェイスを使用する方法を理解したいのですが、どのソースを参照すればよいでしょうか。
linux - 20 を超えるコマンドを含む Linux Top コマンド
top
多数のプロセスをプロセス名で監視するために使いたい。私はすでに行うことを知ってい$ top -p $(pgrep -d ',' <pattern>)
ますがtop
、20 pid に制限しています。20 を超える pid を許可する方法はありますか?
同様の結果を得るにはps
、 とを組み合わせて使用する必要がありますか?watch
variables - Unix: top の出力をファイルではなく変数にキャプチャしたい
top の出力をファイルではなく変数にキャプチャしたい。
そして、私は以下を試しました
しかし、私の出力はただ
linux - 上位の %cpu 略語は何を意味しますか?
プロセスの一番上の表の上にあるヘッダーの %CPU 行にある 2 文字の略語が何を意味するか知っている人はいますか? top を実行した場合の出力例を次に示します。
以下、私の推測と不明な点です。
android - Android の上位プロセスの CPU 使用率が、ユーザーとシステムの使用率を合わせたものよりも高い
次のコマンドを使用して、Androidフォンのtopコマンドを使用してCPU使用率を監視しようとしています:
私が得たトップコマンドの出力の1つはこれです:
クアッド コア チップ、つまり 4 つの CPU を搭載した Nexus 4 を使用しています。
ここで、合計 CPU 使用率は (直観的に) ユーザー + システム = 11% です。ただし、top
プロセス自体は CPU の 15% を使用します。それはほとんどの場合に起こります。これは、1 秒間隔で top コマンドを実行してプロットしたグラフです。
ほとんどの場合に見られるように、このtop
コマンドは、ユーザーとシステムの CPU 使用率を合わせたよりも多くの CPU を使用します。
この動作の原因は何ですか?
アイドル状態のスリープ状態で使用される CPU の量を計算したかったのです。そこで、top
ユーザーとシステムの合計 CPU 使用率から、プロセスが使用する CPU を差し引くことを考えました。しかし、この種の出力では、電話が使用している CPU の量を正確に判断するのに役立ちません。
また、プロセスの CPU% はユーザーとシステムの合計ですか? つまり、プロセスが 10% の CPU を使用している場合、実際には 6% のユーザー CPU と 4% のシステム CPU を使用していますか?
linux - ユーザー モード、sys モード、およびリアル モードで CPU が費やした合計時間を求めます。
サーバーが起動した後、CPU がリアル モード、sys モード、およびユーザー モードで費やした合計時間を調べることができるかどうか疑問に思っています。
トップコマンドはリアルタイムの使用率を表示しますが、CPUが起動してからCPUが費やした合計時間を調べようとしています.