問題タブ [htop]

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.

0 投票する
1 に答える
44092 参照

htop - htop で特定のプロセス名を検索する

htop で名前を検索して、プロセスが実行されているかどうかをすばやく確認したいと思います。PIDを見つけるか、すべてのプロセスを1つずつリストすることしかできず、便利ではありませんでした。

0 投票する
0 に答える
57 参照

c - データセットのサイズが大きい場合、openmp プログラムが一部のスレッドを D 状態で実行する原因は何ですか?

次のマシンに OpenMP マルチスレッド プログラムを実装しています。

これは、マルチスレッド クラスタリング プログラムです。までのデータセット サイズで予想される速度向上が示されて2 mil rows ~ 250 MB dataいますが、より大きなデータセットでテストしている間、多くのスレッドがhtop表示されD state、CPU% は99-100%. このサイズまでのデータサイズの場合、すべてのスレッドが で実行されることに注意してくださいR state CPU% ~100%。実行時間~100はシーケンシャルの場合の倍以上になります。

空きメモリが利用できるようで、swpメモリはすべてのケースで 0 です。

使用されるデータ構造に関しては、サイズ O(n) の 3 つの共有データ構造があり、各スレッドは、さらにマージするステップのために格納されるプライベート リンク リストを作成します。このスレッドごとのデータ構造によって使用される余分なメモリが原因だと思いましたが、コメントアウトしてもプログラムは同じ問題を示します。詳細を提供する必要がある場合はお知らせください。

数か月前に OpenMP と並列コンピューティングを始めたばかりなので、考えられる問題を教えてください。

0 投票する
1 に答える
204 参照

tomcat - -Xmx1024M を設定すると、Tomcat 8.5 が 4GB を消費すると htop が報告する

で次のように設定して、Tomcat インスタンスが 1GB を超える RAM を使用しないように構成しましたsetenv.sh

実際、これは実行中の Tomcat インスタンスによって考慮されているようです。

Java VisualVM を使用して実行中のインスタンスにアタッチすると、上記と互換性のある図が表示されます。

ここに画像の説明を入力

htopTomcat が 8 GB メモリの半分を消費していると報告されているのはなぜですか?

ここに画像の説明を入力

0 投票する
1 に答える
21649 参照

linux - /proc/meminfo からシステム メモリ使用量を計算する方法 (htop など)

コマンドを実行すると、htop次のような形式でメモリ使用量の図が表示されます。

質問:/proc/meminfo使用されているメモリをプログラムで計算するには、取得した値をどのように解釈すればよいですか?

私はこれに似たものを探しています: Linux でパーセンテージで指定された CPU 使用率の正確な計算? つまり、疑似コードは問題ありません。コンパイルできるものは必要なく、ロジックだけが必要です。htop のソースコードは探すべき場所ですが、これのために書かれたコード行を見つけることができませんでした...

0 投票する
0 に答える
346 参照

multithreading - htop は、シングル スレッド アプリケーションの >100% を示します

2 つのヘキサコア CPU を搭載した CentOS7 で haproxy 1.7.2 を実行しています。haproxy は、デフォルト設定の で実行されますnbproc=1。htop の出力は次のとおりです。

ここに画像の説明を入力

シングル スレッド アプリケーションが 100% を超える CPU を使用するにはどうすればよいでしょうか? topまたはatop、そのプロセスの CPU 使用率が 100% を超えることはありません。