Описание тега eclipse-mat

The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption.
1 ответ

Как копаться в этой утечке памяти с помощью Eclipse MAT

У меня есть проблема, когда ScheduledThreadPoolExecutor заканчивается 3 миллионами будущих задач. Я пытаюсь определить, к какому типу задач можно обратиться, где запланировано это задание, но я не уверен, как получить какую-либо информацию с этого э…
18 ноя '12 в 15:12
0 ответов

MAT, идентифицирующий утечку в элементах пользовательского интерфейса, которые я не создал

Я запустил MAT в своем приложении, чтобы посмотреть, смогу ли я уменьшить утечки памяти и `OutOfMemoryException', которые происходят с моими пользователями. В гистограмме, сгенерированной этим инструментом, я увидел, что одно из моих действий не был…
21 янв '14 в 18:03
0 ответов

Как создать отчет CSV из инструмента Eclipse Memory Analyzer?

Ниже приведен стандартный способ запуска MAT для анализа дампа кучи. ./MemoryAnalyzer -consolelog -application org.eclipse.mat.api.parse java_pid17194.hprof org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components…
0 ответов

Как отключить журнал захвата Tomcat?

Я попытался проанализировать дамп памяти кучи Java с помощью MAT. Затем я обнаружил, что объекты org.apache.tomcat.util.log.CaptureLog занимают много памяти из кучи. Как мне остановить это или отключить CaptureLog. Скриншот мат
13 янв '19 в 13:11
1 ответ

Затмение: ошибка MAT

Я разрабатываю приложение для Android. В котором я пытаюсь выяснить утечки памяти, используя MAT впервые. Я реферил по следующей ссылке. Ссылка на сайт До шага 3 его работа. Но когда я пытаюсь выполнить шаг 4, я получаю ошибку в затмении. Журнал оши…
1 ответ

Неглубокая куча и сохраненная куча - 0

Есть два действия: TestEmptyActivity и FireRoomActivity. FireRoomActivity имеет кнопку, которая завершает это действие и запускает TestEmptyActivity. Когда я запускаю TestEmptyActivity самостоятельно и вижу DDMS, я вижу, что выделено 12486 МБ. Но ко…
25 ноя '13 в 15:14
1 ответ

Очистить ресурс изображения из памяти после обнуления

У меня есть Android-активность, которую нужно хранить в памяти на протяжении всего жизненного цикла приложения (не спрашивайте, почему). Фон этой деятельности занимает около 12 МБ памяти. Я хочу освободить это пространство памяти, когда эта активнос…
2 ответа

Получить статические поля класса в дамп кучи в OQL

У меня есть дамп кучи, и я использую Eclipse MAT, хотя я предполагаю, что это должно работать через visualvm или любой другой OQL-клиент. Мы можем выбрать поля всех экземпляров класса, выполнив что-то вроде select s.field1, s.field2 from org.me.MyCl…
20 окт '10 в 09:38
1 ответ

Google Maps API вызывает утечки памяти?

Я только начал использовать Eclipse Memory Analyzer, чтобы попытаться устранить утечку памяти в моей деятельности, которая расширяет MapActivity, но я не уверен, правильно ли я понимаю ее вывод. Чтобы проанализировать утечку, я запустил действие и п…
12 дек '11 в 16:56
1 ответ

MAT: Как вы диагностируете "x экземпляров"byte[]", загруженных"<загрузчик системного класса>", занимающих у (z%) байт" проблем с памятью?

Я пытаюсь диагностировать проблему с памятью в моем приложении для Android. Я выгрузил файл HPROF и загрузил его в инструмент Eclipse MAT (см. Как анализировать память с помощью android studio). Я сейчас пытаюсь разобраться в перечисленных "Утечка п…
2 ответа

О потенциальной утечке памяти битовой карты, о которой сообщили инструменты анализа кучи, но нет ни одной битовой карты, используемой приложением

Мое приложение работает нормально (то есть без сбоев). Во время тестирования я исследовал использование памяти. Я использую Android Studio (AI-141.2006197) DDMS для вывода файла Dump HPROF, а затем открываю его в Eclipse Memory Analyzer. Этот инстру…
17 июн '15 в 03:31
5 ответов

Как на самом деле увидеть растровое изображение, взятое из дампа кучи Android

В процессе отслеживания серьезных проблем с памятью в моем приложении я просмотрел несколько дампов кучи из своего приложения, и большую часть времени у меня ОГРОМНОЕ растровое изображение, о котором я не знаю. Он занимает 9,4 МБ, или 9 830 400 байт…
08 мар '12 в 01:08
3 ответа

Tomcat постепенно исчерпывает память с развернутыми приложениями WebSocket

У меня Tomcat 8.5.9, запущенный на AWS, с развернутыми 10 различными приложениями WebSocket, каждое из которых в основном действует как брокер сообщений. Коннектор https использует протокол Http11NioProtocol. Единственный параметр, который я установ…
21 июл '17 в 16:17
0 ответов

Конвертировать дамп кучи Android в дамп кучи Java

Есть ли способ программно преобразовать дамп кучи Android в J2SE (дамп кучи Java)?
04 апр '18 в 08:47
1 ответ

Eclipse MAT не показывает стек для многих потоков

У меня есть утечка в моем коде, и у меня есть дамп памяти, который я смотрю с помощью потрясающего инструмента Eclipse Memory Analyzer. Используя Thread_Overview, я вижу, что у меня слишком много потоков. Тем не менее, только несколько шоу стеков. Б…
1 ответ

Невозможно запустить затмение MAT в MAC

Ссылка на сообщение об ошибке, которое появляется при установке Eclipse MAT с http://www.eclipse.org/mat/downloads.php Я хочу проанализировать дампы кучи, но застрял при установке. Может кто-нибудь помочь? регистрировать сообщения при установке MAT
2 ответа

Как использовать существующие индексы Eclipse MAT для интерактивного анализа

Я пытаюсь использовать Eclipse MAT (Memory Analysis Toolkit) для анализа некоторых довольно больших дампов кучи (~2G). К сожалению, на моем ноутбуке установлена ​​32-битная Windows, а в MAT не хватает места в куче при выделенной куче 1.4G. Мне удало…
04 мар '10 в 19:14
0 ответов

Как просмотреть размер объекта в виде дерева из Java-программы (аналогично тому, как в Eclipse Mat)

У меня есть heapdump, извлеченный и открытый с помощью Eclipse Memory Analyzer. К сожалению, большая часть представлена ​​сериализованной страницей калитки, я щелкнул правой кнопкой мыши> Копировать> Сохранить значение в файл, сохранил ее на рабочем…
07 авг '17 в 08:46
5 ответов

Анализатор памяти Eclipse видит небольшую часть (363,2 МБ) всего дампа кучи (8 ГБ)

Я пытался расследовать java.lang.OutOfMemoryError: GC limit exceeded что происходит при высокой нагрузке нашего веб-приложения, развернутого в tomcat. Размер кучи был установлен на 8 ГБ (-Xms2048m -Xmx8192m) В какой-то момент наше приложение переста…
1 ответ

Расхождения в размерах кучи в VisualVM против Eclipse MAT

Я пытаюсь проанализировать использование памяти моего приложения Java. В VisualVM размер кучи равен ~733M: Но когда я экспортировал дамп кучи в Eclipse MAT, он показывает 36,6 МБ: Это почему?
12 окт '16 в 01:33