![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
kwisp |
![]()
Сообщение
#1
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
в принципе и всё. жмешь "CTRL+R" и наблюдаешь картину утечки памяти. так же память утекает даже не при полной перезагрузке страницы, а если к примеру бегать табами по ссылкам. баг этот висит еще с 2008 года тролли не хотят его отрабатывать. думал сначала что я такой кривой и чего то не досмотрел в описании, однако если взять браузер из %QTDIR%\domos\browser тоже память жрёт... с 42Мб с легкостью догна до 200Мб и походу предела нет. ![]() Пробовал различные настройки QWebSettings тоже без результатов. Память утекает даже если каждые десять минут удалять QWebView и создавать новый. Поэтому думаю что проблема с кэшем. У тролей нашел такой кусок кода:
пробовал устанавливать настроенный таким образом networkAccessManager в объект QWebPage -- без результатов. Создал тролям таск с воплями о том что память утекает вроде пришло письмо. задаче назначен номер. но всё же может есть у кого нитть идеи как работать с кэшем корректно??? может кто знает как пропатчить тролевский код??? я полез там конечно закручено прилично. |
|
|
![]() |
kwisp |
![]()
Сообщение
#2
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
SABROG,
Проследил за демкой browser, утечка ~115Кб не знаю чем следил, однако. запусти декмку браузера в виндамасдае и посомтри что происходит при каждой перезагрузки страницы не профайлером а обычным диспетчером. перезагрузи какуюнить страничку помассивнее раз 20-30. запусти под линуксом что демку что арору и посомтри там сколько прога памяти жрет top`ом. после 20-30 перезагрузок одной и тойже страницы. я написал приложение с WebKit память кончается после 3-4 часов интенсивной работы. а вот chromium-browser не выжирает память, тото гугловцы его и допилили этот самый WebKit. Сообщение отредактировал kwisp - 15.7.2009, 10:14 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.6.2025, 2:25 |