croot / nekopaw

Automatically exported from code.google.com/p/nekopaw
1 stars 0 forks source link

memory leak #134

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Опишите действия чтобы воспроизвести
проблему:
При продолжительном использовании граббер 
начинает потреблять немеряно памяти (на 
скриншоте - 1.2 Гб, при 5 параллельных 
закачках с deviantart)

При попытке открытия еще одной вкладки в 
лог программы пишется что-то типа "Out of memory" 
и она падает.

Какая у вас версия программы? Какая
операционная система?
Windows 2008 R2 SP1 x64 En.
Grabber 2.0.1.72

Original issue reported on code.google.com by mirne...@gmail.com on 5 Aug 2013 at 7:33

Attachments:

GoogleCodeExporter commented 9 years ago
Наверное еще и результатов немеряное 
кол-во? Да, известная проблема, есть по 
крайней мере две вещи, которые нужно 
оптимизировать:

- данные хранятся как в своем собственном 
наборе данных, так и в наборе табличного 
компонента, получается своего рода 
задвоение;
- такие данные лучше хранить в виде файла, и 
считывать с файла, тогда память не будет 
так страдать.

Сейчас могу только посоветовать не 
увлекаться со слишком большим кол-вом 
данных одновременно.

Original comment by catgirlfighter on 5 Aug 2013 at 8:21

GoogleCodeExporter commented 9 years ago
ЗЫ: чтобы программа начинала потреблять 
больше "с течением времени" не замечал. При 
своевременном закрытии вкладок. Другое 
дело, что программа не "возвращает" 
освободившееся пространство, оставляет 
себе до завершения работы и использует 
снова при необходимости.

Original comment by catgirlfighter on 5 Aug 2013 at 8:31

GoogleCodeExporter commented 9 years ago
Да, на некоторых было >1000 результатов, но 
вкладки с завершенными заданиями 
закрывались исправно.
Предлагаю таки пофиксит в будущем. Пока 
будем периодически рестартить граббер :)

Original comment by mirne...@gmail.com on 5 Aug 2013 at 8:55

GoogleCodeExporter commented 9 years ago
Все-таки утечки были, когда найду все будет 
новый релиз.

Original comment by catgirlfighter on 5 Aug 2013 at 6:49

GoogleCodeExporter commented 9 years ago
Работа с памятью была доработана, больше 
утечек не встречалось.

Original comment by catgirlfighter on 6 Aug 2013 at 2:50

GoogleCodeExporter commented 9 years ago

Original comment by catgirlfighter on 6 Aug 2013 at 2:50

GoogleCodeExporter commented 9 years ago

Original comment by catgirlfighter on 7 Aug 2013 at 8:29