Какой объект (ы) вызывает GC_EXPLICIT? - PullRequest
0 голосов
/ 12 сентября 2011

По какой-то причине мое приложение вызывает слишком много GC_EXPLICIT и из-за этого, вероятно, замедляет его.

Есть ли способ узнать, какие объекты вызывают это?

Я пытался использовать DDMS, чтобы выяснить, есть ли проблема с распределением, но это выглядит нормально.

Кроме того, даже при таком количестве вызовов GC он все еще забивает мою внешнюю кучу во времени :( так что это тоже не помогает.

1 Ответ

1 голос
/ 12 сентября 2011

Вы случайно вызываете метод перечисления values()? Или .clone () метод массива ()? (см. связанный вопрос )

...