問題タブ [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 投票する
2 に答える
2673 参照

java - Java が非常に多くのプロセスを生成するのはなぜですか?

Debian 7 vserver で実行する Java サーバー アプリケーションを作成しました。アプリケーション自体は問題なく動作しますが、非常に奇妙なことに気付きました。

呼び出した後java -Xmx200M -jar "CCU.jar、1 つの Java プロセスが私のCCU.jar.

呼び出し時topに Java プロセスは 1 つだけです (予想どおり)。しかし、私が電話するhtopと、これが得られます:

奇妙なサブプロセスを持つ htop

同じプロセスのように見える (表に示されているデータはまったく同じ) が、PID が異なるこれらすべてのサブプロセスは何ですか?

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

c++ - 動的にリンクされたライブラリの 1 秒あたりの CPU 使用率を測定する

動的にリンクされたライブラリを使用するサンプル アプリケーションがありますlibrary.so。topコマンドでサンプルアプリのCPU使用率を計測していました。ただし、サンプル アプリとlibrary.so1 秒あたりの両方の CPU 使用率が表示されます。しかし、私はのCPU使用率だけを見たいlibrary.so. とにかくこれを行うことはありますか?htop で達成できると聞きましたが、方法がわかりませんでした。ツリー ビューを使用しましたが、サンプル アプリのプロセスとしていくつかのプロセスが表示されます。どれが なのか理解できませんでしたlibrary.so。centos5.11を使用しています。カーネル バージョン 3.2.63-1.el5.elrepo。

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

c++ - htop の対応する pid に一致するプロセスのスレッド ID をプログラムで取得する

htop のツリー モードで、私のマルチスレッド プログラムがその下にいくつかのプロセスを持っていることを確認しました。私はそれらがスレッドIDであることを知っています。しかし、この ID は、pthread_create 関数によって返されたスレッド ID と一致しません。

int _id = pthread_create(&m_iAudioThreadID, NULL, AudioRecvThread, this);

m_iAudioThreadIDプロセスの htop のツリー モードで表示される PID と等しいはずですか? しかし、そうではありません。プログラムからプログラムで htop の PID を見つけるにはどうすればよいですか? ありがとう。

0 投票する
2 に答える
85 参照

c++ - 関数呼び出し後にメモリが解放されないのはなぜですか?

以下の私のコードを参照してください:

htopツールのメモリ使用量を確認するために while(1) ループを使用RESload doneますRES。どうしたの?

0 投票する
3 に答える
8145 参照

pid - PID が属する tmux セッションを見つける

私は htop を使用しているので、どのプロセスが多くのメモリを消費しているかを確認して、それらを強制終了できます。私は多くの tmux セッションと同様のプロセスをたくさん持っています。PID がどの tmux ペインにあるかを確認して、殺したいものを殺していることを確認するにはどうすればよいですか?

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

ruby-on-rails - Rails アプリケーションが非常に多くのアイドル状態の Puma および Postgres 接続を保持するのは正常ですか?

Puma サーバーと DelayedJob を備えた Rails アプリがあります。私はそれのいくつかの負荷テストを行いました-同時に複数のリクエストなど。そして、htopを見ると、多くのプロセスが見つかりました。これにより、pumaがプロセスをリークしている/プロセスを強制終了していないことが疑われました。一方で、それは正常な動作かもしれません。私はメモリが上がるのを見ました。

Rails構成には合計2つのPumaワーカーと2つの遅延ジョブワーカーがあります。

プーマの経験がある人は、メモリリークに関する私の懸念を確認/破棄できますか?

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

linux - マルチコア システムで CPU 使用率を取得する方法

マルチコア システムの CPU 使用率をパーセンテージで知る方法。os npm を使用して以下のサンプル コードを試しましたが、実際に調べている結果が返されません。Linux の top コマンドに似た結果を期待しています。これに関するヘルプは役に立ちます。