問題タブ [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.
ubuntu - htop ubuntu wilyパーセンテージ番号がありません
Ubuntu 15.10 (賢明) にアップグレードしました。
htop
CPU、メモリ、およびスワップの割合が表示されなくなったことに気付きました。
これはバグですか、それとも「新しい」方法ですか?
cygwin - Cygwin でソースから htop をビルドする
Windows 7 64bit の Cygwin でソース パッケージ (最新の安定版) からhtopをビルドしようとしています。README に記載されている手順に従っていますが、make スクリプトを実行すると次のエラーが発生します。
すべての提案をいただければ幸いです。
python - Python スレッド名が ps または htop に表示されない
Python スレッドの名前を設定すると、htop または ps に表示されません。ps 出力はpython
、スレッド名としてのみ表示されます。それらのようなシステムレポートに表示されるようにスレッド名を設定する方法はありますか?
ps -T -p {PID} 出力
go - htop と golang readmemstats の不一致
私のプログラムは、起動時に大量のデータをロードし、debug.FreeOSMemory() を呼び出して、余分なスペースがすぐに返されるようにします。
メモリにロードした後、 htop はプロセスについて次のように表示します
しかし、への呼び出しruntime.ReadMemStats
は私に次のことを示しています
- Alloc は、システムから取得され、まだ解放されていない量です (これは常駐メモリですよね?)。しかし、この 2 つには大きな違いがあります。
- 私は自分のプログラムを強制終了するために HeapIdle に依存しています。つまり、HeapIdle が 2 GB を超えている場合は再起動します。この場合は 2.5 で、しばらくしてもダウンしません。Golang は、将来さらに割り当てるときに from heap idle を使用して、heap idle を減らす必要があります。
- 仮定 1 が間違っている場合、どの統計が htop の RES 値が何であるかを正確に教えてくれます。
- HeapIdle の値を減らすにはどうすればよいですか?
これはgo 1.4.2、1.5.2、および1.6.beta1で試行されました
python - 私が尋ねるよりも多くの仕事を始めるスラム
slurm、OpenMPI、および python (MKL を使用したアナコンダ) を使用して、マルチノード クラスターでジョブを実行しています。ジョブを送信すると、すべてが期待どおりに機能するようです。ただし、ジョブを実行しているノードの 1 つにログインし、htop を使用して実行中のプロセスを確認すると、開始したジョブが表示され、ジョブごとに、開始したジョブと同じメモリを占有する 10 個の「クローン」プロセスが表示されます。ただし、CPU負荷は0です(変更されるのはPIDとCPU(0%)だけです)他のすべては同じです)。
誰でもこの動作を説明できますか?
ありがとう!
PS ここでは、ジョブを送信するために使用するバッチスクリプトを示します。
linux - Linuxでhtopがシステム情報を収集する方法
HTOP は、すべてのプロセスおよびシステム全体で CPU 消費、メモリ消費などの情報をどのように収集しますか? これらの統計を収集するためにLinuxが提供するオペレーティングシステム固有のAPI(ソケットAPIなど)に精通していません。