0

メモリーのモニター図(http://i.stack.imgur.com/sBKzO.png)に見られるように、午後4時35分頃にVisualVM Profilerを起動したところ、メモリー使用量が約7G減少しました。これは非常に重要です。 。なぜこれが起こったのですか?プロファイラーを起動すると、より多くのメモリオブジェクトを再利用できるようになりますが、それ以前の多くのGCラウンドでガベージコレクションが行われなかったのはなぜですか?

(4:49頃は、プロファイラーで[スナップショット]をクリックしたときです。同様の低下が見られましたが、程度は低くなりました。)

私はかなり混乱しており、誰かがこの行動に光を当てることができれば非常にありがたいです。ありがとう!

4

1 に答える 1

0

プロファイラーを接続すると、より多くの完全なGCがトリガーされ、一時的に使用されるメモリが減少する可能性があります。

于 2011-06-21T15:15:41.440 に答える