VisualVM で JavaFX プログラムを監視していますが、[スレッド] ビューで、作成および破棄される AWT-EventQueue-0 および AWT-Shutdown スレッドの絶え間ない集中砲火があります。これは正常な動作ですか?これの原因は何ですか?

VisualVM で JavaFX プログラムを監視していますが、[スレッド] ビューで、作成および破棄される AWT-EventQueue-0 および AWT-Shutdown スレッドの絶え間ない集中砲火があります。これは正常な動作ですか?これの原因は何ですか?

すべてのコードを確認しないと正確な原因を知ることは困難ですが、Swing/AWT GUI を使用せずに Swing タイマーをスケジュールすると、この問題が発生することがわかりました。
EDT およびシャットダウン スレッドは、Swing/AWT GUI が存在しない場合、タイマーが起動するたびに破棄され、再作成されます。
JavaFX GUI を使用している場合は、この質問に JavaFX のタグを付けTimerましinvokeLater()た。invokeAndWait()SwingWorker
javafx.concurrentJavaFX イベント ディスパッチ スレッドのスケジューリングとバックグラウンド タスクをサポートするパッケージの内部を見てください。