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

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

3225
Как создать утечку памяти в Java?

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

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

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

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

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

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

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

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

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

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

Я разрабатываю приложение для Android 2.3.3 с сервисом. У меня есть это внутри этого сервиса для связи с основной деятельностью: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private ThreadGroup myThreads = new...

235
Какие утечки не предотвращает или минимизирует автоматический подсчет ссылок в Objective-C?

На платформах Mac и iOS утечки памяти часто вызваны невыпущенными указателями. Традиционно всегда было крайне важно проверить ваши ресурсы, копии и хранилища, чтобы убедиться, что у каждого есть соответствующее сообщение о выпуске. Набор инструментов, который идет с Xcode 4.2, вводит автоматический...

231
Утечки памяти когда-либо в порядке? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Допустимо ли когда-нибудь иметь утечку памяти в вашем...

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

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я искал Valgrind, чтобы помочь улучшить кодирование / отладку C, когда обнаружил, что это только для Linux - у меня...

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

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

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

Мне сказали, что я могу добавить -XX:+HeapDumpOnOutOfMemoryErrorпараметр в параметры запуска JVM в мой сценарий запуска JBoss, чтобы получить дамп кучи, когда в нашем приложении возникает ошибка нехватки памяти. Мне было интересно, где эти данные сбрасываются? Это просто на консоль или какой-нибудь...

180
Утечки памяти Python [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто в прошлом году . Улучшить этот вопрос У меня есть долго...

180
Как найти утечку памяти в коде / проекте C ++?

Я программист C ++ на платформе Windows. Я использую Visual Studio 2008. Я обычно заканчиваю в коде с утечками памяти. Обычно я проверяю код на наличие утечки памяти, но она громоздка и не всегда подходит. Поскольку я не могу позволить себе платное средство обнаружения утечек памяти, я хотел, чтобы...

173
Анатомия «утечки памяти»

В перспективе .NET: Что такое утечка памяти ? Как вы можете определить, протекает ли ваше приложение? Каковы эффекты? Как вы можете предотвратить утечку памяти? Если у вашего приложения есть утечка памяти, оно исчезнет, ​​когда процесс завершится или будет убит? Или утечки памяти в вашем приложении...

163
Обнаружение утечек памяти в JavaScript с помощью Chrome

Я создал очень простой контрольный пример, который создает представление Backbone, присоединяет обработчик к событию и создает экземпляр пользовательского класса. Я полагаю, что при нажатии кнопки «Удалить» в этом примере все будет очищено и не должно быть утечек памяти. Jsfiddle для кода находится...