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

Как получить дополнительную информацию о процессах, когда в Linux заканчивается память?
Недавно у меня возникла проблема с тем, что oom-killer через некоторое время начал убивать процессы. Я мог видеть, что память была израсходована, но к тому времени, когда я добрался до сервера, было уже неясно, что ее потребляло. Есть ли хорошее...
1032 просмотров
schedule 25.05.2023

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

использование памяти при манипулировании / обработке больших структур данных
У меня есть несколько больших (~ 100 Мб) файлов, которые я регулярно обрабатываю. Пока я пытаюсь удалить ненужные структуры данных во время обработки, потребление памяти слишком велико. Мне было интересно, есть ли способ эффективно управлять...
3540 просмотров

Как я могу найти утечки памяти в моей программе Python?
Возможный дубликат: профилировщик памяти Python У меня есть довольно сложная (около 20 000) строчная программа Python, которая после некоторой разработки начала потреблять все больше памяти при запуске. Каковы лучшие инструменты и...
30324 просмотров
schedule 24.04.2024

Как исправить утечку памяти в PHP
В моем приложении PHP есть сценарий импорта, который может импортировать записи. На данный момент он импортируется из файла CSV. Он читает каждую строку файла CSV, по одной строке за раз, используя fgetcsv, и для каждой строки выполняет много...
20471 просмотров
schedule 01.03.2022

Отслеживание проблемы утечки памяти / сборки мусора в Java
Это проблема, которую я пытаюсь отследить уже пару месяцев. У меня запущено Java-приложение, которое обрабатывает xml-каналы и сохраняет результат в базе данных. Периодически возникали проблемы с ресурсами, которые очень трудно отследить....
30050 просмотров

Использование SoftReference для статических данных для предотвращения нехватки памяти в Java
У меня есть класс со статическим членом, например: class C { static Map m=new HashMap(); { ... initialize the map with some values ... } } Насколько я знаю, это потребовало бы памяти практически до конца программы. Мне было...
1834 просмотров

Вопросы об использовании профилирования памяти .net dotrace - Циклические ссылки фильтра
Я использую DotTrace в качестве профилировщика памяти. Интересно, как он может фильтровать циклические входящие ссылки? Что касается сценариев, в которых я хочу увидеть, кто, черт возьми, ссылается на мой объект, и сохранить его живым, эти...
799 просмотров

Какие инструменты и методы Android лучше всего подходят для поиска утечек памяти/ресурсов?
У меня есть разработанное приложение для Android, и я нахожусь в стадии разработки приложения для телефона, когда все вроде бы работает хорошо, и вы хотите объявить о победе и отправить, но вы знаете, что просто должны быть некоторые утечки памяти и...
94406 просмотров
schedule 22.02.2022

Как добавить точку останова в objc_exception_throw?
это был ответ Брэда Ларсона на этот ТАК вопрос Если вы добавите две точки останова, вы сможете отлаживать эти исключения. Для этого зайдите в Run | Показать | Точки останова и создать две глобальные точки останова (я делаю их глобально, потому...
32903 просмотров

Выход из полноэкранного режима с инструментами
Я делал профиль памяти в приложении «Инструменты» для своего iPhone и нажал кнопку «Полный экран» в левом нижнем углу. Экран потемнел, и я не могу заставить его делать что-либо еще. Когда я выключаю и выключаю ящик, появляется заставка, а затем она...
91 просмотров
schedule 10.10.2023

Приборы указывают на утечку памяти!
Привет, у меня есть этот код для инициализации моего класса. - (id)initWithSize:(int)size { self = [super init]; if( self != nil ) { [self setMyVector:[[NSMutableArray alloc] initWithCapacity:size]]; for ( int i =...
1027 просмотров

утечка памяти getpwnam_r
Я использую getpwnam_r для обработки клиентских подключений в своих программах. К сожалению, кажется, что он выделяет буфер, который никогда не освобождается. Соответствующий вывод valgrind: ==15774== 536 (104 direct, 432 indirect) bytes in 2...
1245 просмотров
schedule 24.12.2022

Получение более длинной трассировки стека от FastMM?
Когда FastMM регистрирует утечку памяти, он включает трассировку стека, возвращающую 9 вызовов. Проблема в том, что трассировка стека слишком общая, чтобы легко найти проблему. Последний вызов функции в трассировке вызывается не менее 50 раз, и...
1094 просмотров
schedule 11.11.2022

Как безопасно программировать вне среды управляемого кода?
Если вы программируете на C или C ++, не имея преимуществ управляемого языка, таких как управление памятью, проверка типов или защита от переполнения буфера, с использованием арифметики указателей, как вы можете убедиться, что ваши программы...
1652 просмотров
schedule 03.12.2022

Управление памятью и перераспределение
Я просматриваю свою программу с valgrind для поиска утечек памяти. Вот один, с которым я не уверен, что делать. ==15634== 500 (224 direct, 276 indirect) bytes in 2 blocks are definitely lost in loss record 73 of 392 ==15634== at 0x4007070:...
2878 просмотров
schedule 22.09.2022

Стратегия памяти iPhone NSXMLParser для больших xml
Я строю алгоритм синтаксического анализа с помощью NSXMLParser. Я сомневаюсь, как лучше всего использовать память на минимальном уровне. У меня есть valueObject (например, "Person"), этот объект имеет ≈ 30 свойств NSString, при синтаксическом...
2901 просмотров

Запутанный вывод Valgrind: косвенно потерянные блоки, но без ошибок?
Я запускаю valgrind 3.5.0, чтобы попытаться устранить утечки памяти в моей программе. Я вызываю его так: valgrind --tool=memcheck --leak-check=yes --show-reachable=yes После завершения моей программы valgrind сообщает, что ==22926==...
6563 просмотров
schedule 14.12.2022

Проблема с утечкой памяти на iPhone
У меня странная проблема с утечкой памяти (единственная ;-)) в моем приложении для iPhone: альтернативный текст http://img253.imageshack.us/img253/8530/bildschirmfoto20091105u.png Я не знаю, где мне искать причину этой утечки ... странно то,...
219 просмотров
schedule 24.04.2023

Видимая утечка памяти в DataGridView
Как заставить DataGridView освободить ссылку на связанный DataSet? У нас есть довольно большой набор данных, отображаемый в DataGridView, и мы заметили, что ресурсы не освобождаются после закрытия DataGridView. Если пользователь несколько раз...
8704 просмотров
schedule 21.03.2024