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

Как вы диагностируете утечку памяти C, вызванную программой Java?
Я работаю над большим приложением (300 КБ LOC), которое вызывает утечку памяти в Sun 1.6 JVM (1.6_05). Профилирование Java не показывает утечки. Доступны ли какие-либо средства диагностики JVM, которые могли бы обнаружить причину утечки? Мне не...
392 просмотров
schedule 25.01.2023

ADO.NET + массивные вставки + Excel + C # = плохое время?
Обычно мне нужно вставить кучу данных в файл Excel. Создание соединения OleDB кажется самым быстрым способом, но я видел, как возникали проблемы с памятью. Память, используемая процессом, кажется, продолжает расти, когда я выполняю запросы INSERT....
3389 просмотров

Обнаружение утечки памяти под Windows для GNU C / C ++
Какие инструменты обнаружения утечки памяти доступны для использования с C / C ++ с открытым исходным кодом в Windows?
9264 просмотров
schedule 14.05.2022

Утечки памяти статического обработчика событий во фреймворке
Я занимаюсь устранением некоторых проблем с памятью, которые возникают в нашем приложении .NET WinForms. Я использую SciTech's .NET Memory Profiler , а также dotTrace , и все они, похоже, указывают на выделение корневых ресурсов статическими...
1260 просмотров
schedule 09.01.2024

Поиск типа неизвестного объекта в C++
Существует множество способов проверить программы на наличие утечек памяти. В итоге вы получите этот список указателей на блоки памяти с утечкой, но есть ли хороший способ узнать больше информации для каждого блока? Например: если я знаю, что объект...
598 просмотров
schedule 20.07.2023

Работа с неверными отчетами об утечке памяти в Windows
Я пишу какое-то программное обеспечение для Windows, и когда оно завершается, я получаю много неверных сообщений об утечке памяти: Detected memory leaks! Dumping objects -> {29745} normal block at 0x02938E38, 36 bytes long. Data: <, E...
1584 просмотров
schedule 23.07.2023

Как управлять COM-объектами в веб-приложении .Net
Устаревшие приложения C++ с иногда печально известными проблемами утечки памяти должны вызываться из приложения Windows на базе сервера .Net. Время сборки мусора .Net невозможно определить, и иногда объект С++ уничтожается или не уничтожается...
775 просмотров
schedule 19.03.2023

Утечка памяти в C #
Возможна ли когда-либо утечка памяти в управляемой системе, если вы убедитесь, что все дескрипторы, вещи, которые реализуют IDispose , удалены? Будут ли случаи, когда некоторые переменные не учитываются?
49864 просмотров

Утечки памяти в многопоточном приложении с использованием COM и C #
Я написал многопоточное неуправляемое приложение, которое использует COM-объекты в своих рабочих потоках. Все шло нормально, пока я не начал использовать для работы объекты .NET, экспортированные как COM. Играя с кодом и комментируя части...
2257 просмотров
schedule 28.05.2022

Выделенная функция для выделения памяти вызывает утечку памяти?
Привет всем, Я считаю, что следующий фрагмент кода генерирует утечку памяти? /* External function to dynamically allocate a vector */ template <class T> T *dvector(int n){ T *v; v = (T...
980 просмотров
schedule 31.05.2023

Недостаточно памяти для обработки этой команды в VisualStudio 2008.
При попытке собрать сборку в VS 2008 получаю (иногда, обычно после 2-3 часов работы с проектом) следующую ошибку Metadata file '[name].dll' could not be opened -- 'Not enough storage is available to process this command. Обычно, чтобы...
57539 просмотров

jmap не работает на сервере Windows 2003
jmap отлично работает для меня на XP. Но когда я пытаюсь выполнить команду, она выдает и ошибка Недостаточно памяти для обработки. Я использовал следующую команду jmap -dump:format=b,file=heap1.bin . Обратите внимание, что tomcat работает...
2294 просмотров
schedule 27.12.2022

iPhone: Может ли мое приложение с утечкой нанести вред другим приложениям?
Итак, я закончил писать свое первое приложение для iPhone и отправил его группе бета-тестеров. Все довольны, кроме одного парня, который заметил, что после запуска моего приложения другое приложение больше не запускается. Не зная слишком много об...
893 просмотров
schedule 19.07.2022

Могу ли я программно просматривать содержимое управляемой кучи из приложения .NET?
Можно ли получить доступ к управляемой куче в приложении .NET и, например, перечислить объекты, которые в данный момент там размещены? Я знаю, что существуют различные инструменты, которые позволяют вам это делать, но я бы предпочел сделать это...
1001 просмотров

Устранение утечек памяти в Cocoa/ObjC
У меня серьезная проблема с утечкой памяти в моей программе. Я использую инструменты Apple для отслеживания своих утечек, и в первые несколько секунд после запуска моего приложения в списке сотни и сотни утечек. Проблема в том, что никто из них,...
757 просмотров

Приложение вылетает без включенной сборки мусора
Как следует из названия, мое приложение вылетает, когда сборка мусора не включена. Приложение всплывает на несколько секунд, а затем просто падает, и ничего, кроме этого в консоли отладчика: [Session started at 2009-08-17 15:03:20 -0600.] GNU gdb...
1969 просмотров

iPhone dev - объекты остаются до тех пор, пока пользователь не выйдет, не выпускать?
В моем приложении, скажем, он ведет обратный отсчет до чего-то, а в конце просто издает звуковой сигнал до тех пор, пока пользователь не выйдет из приложения, можно ли с уверенностью сказать, что у вас есть NSTimer и никогда не выпускать (или, в...
157 просмотров
schedule 22.07.2023

Python: отладка утечки памяти
У меня есть небольшой многопоточный скрипт, работающий в django, и со временем он начинает использовать все больше и больше памяти. Оставив его на полный день, я съедаю около 6гб оперативной памяти, и я начинаю менять местами. После...
20305 просмотров
schedule 09.10.2022

stringWithContentsOfURL утечка памяти
Прольет ли я больше света, если я скажу, что fetchHTML вызывается в отдельном потоке? Я также вижу несколько сообщений в консоли отладки, например: _NSAutoreleaseNoPool (): объект 0xd92860 класса NSCFDictionary автоматически выпущен без пула -...
2137 просмотров

Проблема утечки памяти Lucene.net-2.3.2.1
Я использую Lucene.Net-2.3.2.1 в своем проекте. Мой проект также поддерживает многопоточность. Служба индексирования Lucene работает как служба Windows. Проблема заключается в том, что когда служба запущена, ее блокировка памяти постепенно...
789 просмотров
schedule 17.08.2022