1
голосов
5ответов
1440 просмотров

Анализ утечки памяти

В моем приложении есть утечка памяти.Потребление памяти резко возрастает через пару дней работы приложения.Мне нужно выгрузить информацию о стеке вызовов для каждого адреса потерянного блока.Как это возможно с WinDbg? Я пытался сослаться на документ, созданный моим коллегой, но не понимаю, ...

0
голосов
2ответов
1526 просмотров

Проблема с освобождением памяти iphone с просмотром прокрутки с изображением внутри

У меня проблемы с освобождением UISCrollView, содержащего изображения. Что-то не так с моим кодом, но я не могу понять где. это фрагмент моего кода.Он в основном создает циклы, добавляя uiscrollview с изображением и удаляя. Если вы запустите код с инструментами, память не будет освобождена. Я...

0
голосов
2ответов
147 просмотров

Могут ли утечки памяти в .NET привести к повреждению диска?(Ошибка создания дескриптора окна)

В связи с этим вопросом (у меня тожебыла эта ошибка в приложении).«Ошибка создания дескриптора окна» из-за слишком большого количества не удаленных элементов управления. Может ли это привести к сбою Windows и отказу в запуске, даже к отказу от переустановки, даже при переформатировании диск...

2
голосов
5ответов
9853 просмотров

С # проблема службы Windows с памятью (утечка памяти?)

У меня небольшая проблема с управлением памятью в службе Windows, написанной на C # (framework 3.5, Visual Studio 2008). Служба работает нормально, а таймер и обратный вызов запускают процедуру каждые 3 минуты. Поэтому объем памяти в диспетчере задач Windows медленно увеличивается при каждом ...

4
голосов
3ответов
1240 просмотров

Какие операционные системы устранят утечки памяти?

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

3
голосов
2ответов
229 просмотров

Есть ли бесплатная утилита для мониторинга приложений C ++ на предмет утечек памяти?

Я проверяю приложение, написанное на C ++ с утечкой памяти, и мне нужна служебная программа (бесплатная), которую я могу легко запустить, чтобы определить, где она возникает.есть идеи?

0
голосов
3ответов
85 просмотров

Быть хорошим гражданином памяти iPhone

Я пытаюсь очистить свой код от утечек памяти, и у меня проблемы с методом 'release'. Вот мой код: NSArray *dict = [[NSArray alloc] initWithContentsOfURL:url]; if (dict == nil) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" ...

27
голосов
17ответов
3925 просмотров

Имеют ли значение небольшие утечки памяти больше?

Теперь, когда объем оперативной памяти на всех ПК обычно составляет гигабайты, следует ли мне тратить время на поиск всех мелких (нерастущих) утечек памяти, которые могут быть в моей программе? Я говорю о тех дырах, которые могут быть меньше 64 байтов, или даже о группе, которая всего 4 байта. ...

0
голосов
3ответов
963 просмотров

Утечка памяти / форма не собираются сборщиком мусора

Я отслеживаю утечку памяти в приложении MDI.Открытие, а затем закрытие формы приводит к тому, что форма остается в памяти.Используя профилировщик памяти Ant, я могу получить следующий график ссылок, сохраняющих форму в памяти. Я удалил все события, которые мы присоединяем к комбинированным эл...

10
голосов
3ответов
8817 просмотров

Утечка памяти при загрузке изображений с помощью C #

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

1
голосов
1ответов
1862 просмотров

Эквивалент шаблона ASP.NET Ajax Dispose в jQuery?

ASP.NET Ajax имеет шаблон удаления, имеющий интерфейс IDisposable, который позволяет освобождать ресурсы. Как нужно освободить ресурсы в jQuery?Есть ли похожая картина? Как / когда функция удаления вызывается библиотекой ASP.NET Ajax? Следует ли нам беспокоиться об утечке памяти, если стр...

1
голосов
6ответов
2979 просмотров

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

Мне нужно получить следующее, чтобы проанализировать проблему с утечкой памяти.Как это сделать? Блок сирот обращается к сиротам. Стек Есть ли какие-либо хорошие ресурсы / инструменты, чтобы узнать / исправить утечки памяти. Спасибо

4
голосов
4ответов
1556 просмотров

Linq to SQL DataContext проблема утечки памяти Windsor IoC

У меня есть приложение ASP.NET MVC, которое создает контекст данных Linq2SQL для каждого веб-запроса с использованием Castler Windsor IoC. По какой-то причине, которую я не полностью понимаю, каждый раз, когда создается новый текст данных (при каждом веб-запросе), около 8 КБ памяти занимают и...

2
голосов
2ответов
257 просмотров

Странная утечка памяти

У меня проблема с утечкой памяти, и она фактически создается из следующего массива структур: TagStruct TagData [] = { { Tag_SecurityToken, string("x-abc-security-token"), string("ab-security-token") } , { Tag_XYZ, string("x-abc-xyz"), string("ab-xyz") }, { Tag_ChunkCount, string(...

4
голосов
1ответов
3191 просмотров

Утечка памяти WPF в XP (CMilChannel, HWND)

В моем приложении WPF происходит утечка памяти со скоростью около 4 КБ / с. Использование памяти в диспетчере задач постоянно увеличивается, пока приложение не выйдет из строя с исключением «Недостаточно памяти». Проведя собственное исследование, я обнаружил, что проблема обсуждается здесь: ...

5
голосов
6ответов
8110 просмотров

Видимая утечка памяти в DataGridView

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

1
голосов
2ответов
146 просмотров

В чем должна быть причина этой дырявой линии?

У меня есть следующий кусок кода, в котором я указал дырявую строку.Поскольку я новичок в разработке iPhone, я не могу понять, что на самом деле не так с этой линией.пожалуйста, взгляните на эту строку и скажите мне. NSAutoreleasePool *pool = [[NSAutoreleasePool alloc]init]; //take away ...

1
голосов
4ответов
2342 просмотров

Утечка памяти UITextField

В моем коде происходит утечка памяти, когда клавиатура появляется впервые, когда я собираюсь ввести значения в UITextField.Кто-нибудь может дать мне некоторое представление об этом. В файле интерфейса IBOutlet UITextField *userEmail; @property (nonatomic, retain) IBOutlet UITextField *us...

1
голосов
8ответов
447 просмотров

Безопасно ли такое использование указателей C от утечки памяти?

char *a() { char *t = malloc(8); t[0] = 'a'; t[1] = 'b'; //... t[7] = 'h'; return t; } int main(void) { char *x = a(); //do something with x //... free(x); return 0; } Есть ли в этом коде какие-либо потенциальные проблемы, поскольку память выдел...

1
голосов
3ответов
1216 просмотров

Сообщение журнала утечки памяти при * компиляции * с Xcode для iPhone

Когда я компилирую свой проект iPhone (в командной строке), вывод журнала выглядит так: 2009-11-05 22:19:57.494 xcodebuild[51128:613] warning: compiler 'com.apple.compilers.llvm.clang.1_0.analyzer' is based on missing compiler 'com.apple.compilers.llvm.clang.1_0.analyzer' === BUILDING NATIVE ...

15
голосов
1ответов
11038 просмотров

Как убедиться, что WPF освобождает большой BitmapSource из памяти?

Система: Windows XP SP3, .NET 3.5, 4 ГБ ОЗУ, двойная частота 1,6 ГГц У меня есть приложение WPF, которое загружает и передает (с помощью анимации раскадровки) очень большие PNG. Эти PNG имеют разрешение 8190x1080. Когда приложение запускается, кажется, что изображения кешируются, и системная ...

2
голосов
1ответов
218 просмотров

Проблема с утечкой памяти на iPhone

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

1
голосов
4ответов
404 просмотров

Должен ли я полагаться на статический анализ Clang или приборы?

Я работаю над приложением для iPhone. С целью поиска утечек памяти я запустил приложение с инструментами, которые дали мне много утечек.что я тогда не смог понять где-то на форуме. Я читал, что инструменты иногда дают ложные утечки, поэтому я должен начать со статического анализа. Затем я ...

0
голосов
1ответов
229 просмотров

Boundschecker не прекращает выполнение

Я пытаюсь создать отчет об утечке памяти с помощью BoundsChecker 9.0.931.1 (BC.exe) через командную строку.Я использую следующую команду: BC.exe / B sessionlog.dbpcl / XD xmlout.xml / OUT errorfile.txt / S / NOLOGO / WD: \ Test \ debug__bin D: \ Test \ debug \ bin \ Application.exe "ввод.txt...

0
голосов
7ответов
350 просмотров

утечки памяти во время разработки

Итак, я недавно заметил, что на нашем сервере разработки постоянно остается ~ 300 МБ из 4 ГБ оперативной памяти после завершения разработки определенного проекта.Если предположить, что это произошло из-за утечек памяти на этапе разработки, освободится ли эта память в конечном итоге или потребует...

50
голосов
8ответов
11450 просмотров

Кто удаляет память, выделенную во время «новой» операции, которая имеет исключение в конструкторе?

Я действительно не могу поверить, что не смог найти четкого ответа на этот вопрос ... Как освободить память, выделенную после того, как конструктор класса C ++ выдает исключение, если он инициализирован с помощью оператора new. Например: class Blah { public: Blah() { throw "oops"; ...

0
голосов
2ответов
279 просмотров

Кто-нибудь может выявить утечку, помогите?

Я разработал свое приложение для iPhone и сейчас тестирую его с помощью инструментов для поиска утечек памяти. У меня есть класс appDelegate, в котором я получаю данные из веб-службы, затем анализирую их и сохраняю в массиве. Вот мой метод applicationDidFinishLaunching: UIApplication* a...

1
голосов
1ответов
5862 просмотров

Непонятный вывод Valgrind: косвенно потеряны блоки, но нет ошибок?

Я запускаю valgrind 3.5.0, чтобы попытаться устранить утечки памяти в моей программе. Я вызываю его так: valgrind --tool=memcheck --leak-check=yes --show-reachable=yes После завершения моей программы valgrind сообщает, что ==22926== ==22926== ERROR SUMMARY: 0 errors from 0 contexts (su...

1
голосов
4ответов
2895 просмотров

Стратегия памяти iPhone NSXMLParser для больших xml

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

8
голосов
2ответов
4577 просмотров

Встроенная утечка памяти IronPython

Мне нужна помощь в поиске решения проблемы утечки памяти. У меня есть приложение C # (.NET v3.5), которое позволяет пользователю запускать скрипты IronPython в целях тестирования. Сценарии могут загружать различные модули из стандартной библиотеки Python (включенной в двоичные файлы IronPython)....