(1) jstack スレッドの数や状態を知りたいのであればjstackがベストではないでしょうか。jstackはJDKに付属するコマンドなので、Javaアプリケーションサーバを使用しているシステムであれば、利用できることも多いはず。 以下はjstackの実行例です。mainスレッド、その子スレッドであるThread-0Thread-1Thread-2に加え、jvmが利用するいくつかのスレッドの状態がスタックトレースとともに表示されていることがわかります。 $ jstack 404 2019-12-26 00:06:09 Full thread dump OpenJDK 64-Bit Server VM (11.0.4+11-post-Ubuntu-1ubuntu218.04.3 mixed mode, sharing): Threads class SMR info: _java_thr