|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.11.2016, 17:02 | #1 |
Регистрация: 16.10.2016
Сообщений: 9
|
webbrowser при обновлении страницы занимает больше оперативной памяти
Имеется форма VCL, на ней кнопка и браузер, после каждого просмотра видео память увеличивается на 10-15 мб, у кого какие есть идеи на этот счёт? В гугле это не решенный вопрос.
Код:
Последний раз редактировалось Alex11223; 01.11.2016 в 17:10. |
01.11.2016, 17:10 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Если повторить 100 раз, то будет 1 ГБ памяти или все-таки останется на например 100-200 МБ?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.11.2016, 17:11 | #3 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
поскольку он уже есть Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 01.11.2016 в 17:15. |
||
01.11.2016, 17:29 | #4 |
Регистрация: 16.10.2016
Сообщений: 9
|
Да, если задать много повторов то память набирается и приложение виснет.
|
01.11.2016, 17:35 | #5 |
Регистрация: 16.10.2016
Сообщений: 9
|
|
01.11.2016, 17:44 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Что верно? Это был "А или Б?" вопрос.
И зачем повторять 2 раза? Лучше б прочитали следующее сообщение, где говорится о том, что надо либо не создавать новые экземпляры веббраузера, либо нормально уничтожать старые.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.11.2016, 17:58 | #7 | |
Регистрация: 16.10.2016
Сообщений: 9
|
Цитата:
Мы пробовали не создавать веббраузер при помощи create, а размещали его на форме ( так ведь и проще) Но и в этом случае есть рост памяти( |
|
01.11.2016, 18:24 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Попробовал, ничего не увеличивается выше 50-100 МБ.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.11.2016, 18:29 | #9 |
Регистрация: 16.10.2016
Сообщений: 9
|
я скопировал ваш код , запустил у себя вижу прирост в памяти. Странное дело, я только что запустил у себя IE и попробовал там загрузить видео и заметил что при каждом обновлении страницы память растёт.
у меня IE 11 версии, отключил показ картинок и выбрал " Удалить историю при закрытии" Теперь я совсем не знаю что делать Последний раз редактировалось Alex11223; 01.11.2016 в 18:32. |
01.11.2016, 18:36 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
По умолчанию WebBrowser использует режим 7 версии IE независимо от версии установленной на компе.
Это кроме прочего скорее всего означает, что для видео используется флеш вместо HTML5 <video>. Может из-за него и проблема. Можно изменить это в реестре http://msdn.microsoft.com/en-us/libr...wser_emulation
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WebGL, three.js. Проблемы с заполением оперативной памяти при загрузке текстур | JannaDark | Помощь студентам | 0 | 27.05.2014 14:59 |
Задача-найти объем оперативной памяти по шестнадцатеричному адресу последнего байта оперативной памяти | Ksana Alex | Помощь студентам | 4 | 14.11.2013 15:51 |
Сохранить данные при обновлении страницы | apx_angel | JavaScript, Ajax | 2 | 11.10.2011 15:54 |
действие при обновлении webbrowser | Niklan | Общие вопросы Delphi | 6 | 07.11.2009 20:45 |
Количество оперативной памяти которое занимает программа | werser | Помощь студентам | 1 | 03.02.2008 02:22 |