|
Модераторы: Daevaorn |
|
spirits25 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.2.2012 Репутация: нет Всего: нет |
Доброе Всем время суток!
Есть Layout, на котором постоянно удаляется один виджет и создаётся заново с новыми параметрами. Всего на слое 2 виджета Удаляю разными способами
Добавляю новый виджет
В классе MyWidget строится большой виджет (много разных элементов в слое) В ходе примерно 50 выполнений занятая память плавно возрастает с %MEM 1.8 до %MEM 2.2 А памяти 4 Гига. Причём дальшейшее выполнение этого кода к такой утечке уже не приводит. Но если то же делать с другим виджетом (тоже класс MyWidget, но от входящих параметров он строит другой виджет) то память в течении первых десятков повторения кода растёт от %MEM 2.2 и плавно доходит до %MEM 2.6 (или 2.7, не столь важно) и опять дальше практически не растёт. В классе MyWidget следующий код (удаление всех виджетов в слое у widget2) результата так же не даёт
Подскажите, что можно сделать и почему так? Спасибо. |
||||||
|
|||||||
spirits25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.2.2012 Репутация: нет Всего: нет |
Может хоть в таком кто-нибудь подскажет?
почему процесс начинает кушать всё больше и больше памяти???
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Разработка GUI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |