0

アプリケーションスレッドが停止した合計時間:xxxxxxxxxアプリケーション時間:xxxxxxxxxxxxxxx

これらの2つのフィールドはどういう意味ですか?私のアプリケーションはgcのために一時停止していますか?アプリケーションの時間フィールドはどういう意味ですか?

4

2 に答える 2

5

はい、使用している GC アルゴリズムに基づいて、GC 中にアプリケーション スレッドが停止する場合があります。

Tuning Garbage Collection with the 5.0 のセクション 5.4に従って:

メジャー コレクションごとに、コンカレント コレクターは、コレクションの開始時とコレクションの途中で、すべてのアプリケーション スレッドを短時間一時停止します。

アプリケーション時間:ガベージ コレクション以外で費やされた時間 (アプリケーション時間と呼ばれます)

于 2012-09-28T19:21:04.823 に答える
0

GC には 2 つのタイプがあり、そのうちの 1 つは他のスレッドをブロックします。ここでいくつかの詳細を見つけることができます: GC タイプ

于 2012-09-28T19:22:27.753 に答える