Очистить DOM

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
Как очистить dom модель, чтобы освободить память после выполнения цикла?
Не хочется перезагружать инстанс.
И если очистить dom, надо ли очищать sourse?

Что еще можно сделать, чтобы максимально высвободить память?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
Как очистить dom модель, чтобы освободить память после выполнения цикла?
Не хочется перезагружать инстанс.
И если очистить dom, надо ли очищать sourse?

Что еще можно сделать, чтобы максимально высвободить память?
а что из за этих мизерных килобайтов думаешь много памяти освободится
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
а что из за этих мизерных килобайтов думаешь много памяти освободится
да вот в том то и дело, смотрю на потребление памяти, когда начинается 2-, 3-я интерация в цикле, то с каждой новой интерацией прибавляется по 50-100 мб памяти, вот и подумал, может если dom, sourse, переменные все очистить, то и память высвободится?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Перезагружайте инстанс. Для этого есть отдельный экшен в разделе Браузер - Настройки
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
Перезагружайте инстанс. Для этого есть отдельный экшен в разделе Браузер - Настройки
так тогда и в циклах необходимость отпадает.
ну ладно, не принципиально)
Надо покупать всё-таки 64 гб оперативы)
Тогда пусть течёт) После выполнения 5 интераций просто выходить по гуд энду, соответственно память сама очистится. Просто заметил, что процессор при таком подходе минимально нагружается, но течет память)

А dom нельзя в итоге очистить-то?)

Благодарю отозвавшихся!
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
Наше статью на хабре как можно минимизировать утечку памяти, стыдно спрашивать, но все же спрошу, эта оптимизация уже учтена, или можно подоптимизировать как-то самому?)
http://habrahabr.ru/post/136743/
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
DOM тут не при чем.
Зачем вам кстати работа именно в 5 аккаунтами? Почему нельзя остановится на одном?
Настройки движка можно менять тут Progs\XulRunner\defaults\pref\xulrunner.js
Но я бы туда не лазил, если не знаете что делаете. Настройки по-умолчанию являются оптимальными в большинстве своем
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
DOM тут не при чем.
Зачем вам кстати работа именно в 5 аккаунтами? Почему нельзя остановится на одном?
Настройки движка можно менять тут Progs\XulRunner\defaults\pref\xulrunner.js
Но я бы туда не лазил, если не знаете что делаете. Настройки по-умолчанию являются оптимальными в большинстве своем
Не обязательно с 5-и, просто для примера привёл, чтобы снизить нагрузку на проц в момент закрытия, открытия инстанса, быстрее же вкладку новую открыть, или в той же загрузить другой аккаунт, чем открывать для этого отдельный браузер!
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
учитывая что у вас от такой работы табы падают, не самая лучшая оптимизация вышла))
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
учитывая что у вас от такой работы табы падают, не самая лучшая оптимизация вышла))
да падать-то ничего не падает, просто лишняя память расходовалась, но добавил отключение css, и вроде теперь всё норм)
Сократил в итоге ресурсы проца на 30-40%, раньше при таком же количестве успешных выполнений проц загружен был на 100, теперь на 50-60)
Соответственно добавилось местечко еще под несколько потоков)
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)