ツリービューでhtopのマルチスレッドプロセスを観察しています。問題のある部分だけを整理すると、次のようになります。
CPU%
bin/process 100
`- thread1 70
`- thread2 0
プロセス全体が100%を使用しており、スレッドの1つが70%を使用しています。残りの30%はどこに入れるべきですか?
ベストアンサー1
thread1
メインプロセスによって生成されたサブスレッドですが、thread2
メインプロセスは引き続き機能できます。
htop(およびすべてのサブスレッド)の出力では、bin/process
CPUの100%が使用されます。 CPUの70%はthread1
0%で使用されthread2
、残り(差異)はこれらのサブスレッドを作成/管理する基本プロセスです。