2

単純なタスクを実行しているデスクトップ アプリケーションを継承しました。jvisualvm を実行してコードのプロファイリングをsun.awt.image.ImageFetcher.run行ったところ、単純なフォームを表示するときに 5 秒以上かかっており、ほとんどの時間をこのメソッドが担当していることに気付きました。

コードベース全体をチェックしたところ、画像は小さな png アイコン (各 1kb 未満) と awt 自体のアイコンのみで、外部画像への参照は見つかりませんでした。

ここで何が起こっているのでしょうか?他のコード (プロファイラーにはImageFetcher表示されません) をトリガーしていますか、それとも画像の読み込みに時間がかかる何らかの理由がありますか?

4

0 に答える 0