Вопросы с тегом 'memory-leaks'

Утечка памяти возникает, когда программе не удается освободить выделенную память, но она больше не используется и не восстанавливается.
50
ответов

Создание утечки памяти с помощью Java

У меня только что было интервью, и меня попросили создать утечку памяти с помощью Java. Излишне говорить, что я чувствовал себя довольно глупым, не имея понятия о том, как даже начать создавать его. Какой пример?
задан 24 июня '11 в 19:11
32
ответов

Работа с ошибкой "java.lang.OutOfMemoryError: PermGen space"

Недавно я столкнулся с этой ошибкой в ​​своем веб-приложении: java.lang.OutOfMemoryError: пространство PermGen Это типичное приложение Hibernate/JPA + IceFaces/JSF, работающее на Tomcat 6 и JDK 1.6. По-видимому, это может произойти после повторно...
задан 18 сент. '08 в 1:13
20
ответов

performSelector может вызвать утечку, потому что его селектор неизвестен

Я получаю следующее предупреждение от компилятора ARC: "performSelector may cause a leak because its selector is unknown". Вот что я делаю: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Почему я получаю это предупреждение? ...
задан 10 авг. '11 в 23:23
36
ответов

В результате произошла утечка окна, которое было первоначально добавлено

Какова эта ошибка и почему это происходит? 05-17 18:24:57.069: ERROR/WindowManager(18850): Activity com.mypkg.myP has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 that was originally added here 05-17 18:24:57.069: ER...
задан 17 мая '10 в 18:51
4
ответов

Что такое личные байты, виртуальные байты, рабочий набор?

Я пытаюсь использовать служебную программу perfmon для отладки утечек памяти в процессе. Вот как perfmon объясняет термины: Рабочий набор - текущий размер в байтах рабочего набора этого процесса. Рабочий набор - это набор страниц памяти, недавно ...
задан 31 дек. '10 в 9:16
6
ответов

Этот класс обработчика должен быть статическим или может возникнуть утечка: IncomingHandler

Я разрабатываю приложение Android 2.3.3 со службой. У меня есть это внутри этой службы для связи с Основной деятельностью: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private Th...
задан 10 июля '12 в 9:42
7
ответов

Если элемент DOM удален, его слушатели также удаляются из памяти?

Если элемент DOM удален, его слушатели также удалены из памяти?
задан 21 сент. '12 в 12:42
1
ответ

Когда именно это безопасно для утечки для использования (анонимных) внутренних классов?

Я читал некоторые статьи об утечке памяти в Android и смотрел это интересное видео из Google I/O по теме. Тем не менее, я не совсем понимаю концепцию, и особенно когда она безопасна или опасна для пользователя внутренних классов внутри Activity. ...
задан 02 июня '12 в 21:26
38
ответов

Есть ли хорошая замена Valgrind для Windows?

Я изучал Valgrind, чтобы улучшить мое кодирование/отладку C, когда я обнаружил, что это только для Linux - у меня нет никакой другой необходимости или интереса к перемещению моей ОС в Linux, поэтому мне было интересно, есть ли такая же хорошая програ...
задан 05 янв. '09 в 18:37
49
ответов

Являются ли утечки памяти когда-либо?

Насколько приемлемо иметь утечку памяти в вашем приложении C или С++? Что делать, если вы выделяете некоторую память и используете ее до самой последней строки кода в своем приложении (например, деструктор глобального объекта)? До тех пор, пока потр...
задан 07 нояб. '08 в 22:01
1
ответ

AngularJS - $destroy удаляет прослушиватели событий?

https://docs.angularjs.org/guide/directive При прослушивании этого события вы можете удалить прослушиватели событий, которые могут вызвать утечку памяти. Слушатели, зарегистрированные в области и элементы, автоматически очищаются при их уничтожени...
задан 18 нояб. '14 в 2:09
4
ответов

Использование параметра HeapDumpOnOutOfMemoryError для дампа кучи для JBoss

Мне сказали, что я могу добавить параметр -XX:+HeapDumpOnOutOfMemoryError в свои параметры запуска JVM для запуска JBoss script, чтобы получить кучу кучи, когда мы получаем ошибку из памяти в нашем приложении. Мне было интересно, откуда эти данные с...
задан 12 февр. '09 в 22:58
15
ответов

Анатомия "утечки памяти"

В .NET перспективе: Что такое Утечка памяти? Как вы можете определить, протекает ли ваше приложение? Каковы последствия? Как предотвратить утечку памяти? Если ваше приложение имеет утечку памяти, оно исчезает, когда процесс завершается или уни...
задан 01 авг. '08 в 18:12
7
ответов

Какие инструменты и методы Android лучше всего подходят для поиска утечек памяти/ресурсов?

У меня появилось приложение для Android, и я нахожусь в разработке приложений для телефона, где все, кажется, работает хорошо, и вы хотите объявить победу и отправить, но вы знаете, что просто нужно быть какой-то памятью и утечки ресурсов там; и там ...
задан 18 июля '09 в 13:10
7
ответов

Поиск утечек памяти в JavaScript с помощью Chrome

Я создал очень простой тестовый пример, который создает представление Backbone, прикрепляет обработчик к событию и создает пользовательский класс. Я считаю, что нажав кнопку "Удалить" в этом примере, все будет очищено и не должно быть утечек памяти. ...
задан 27 окт. '13 в 20:28