Тормоза

Guerrero

New Member
Доброго дня господа, кажется мне, что программа дает тормоза, под win 7 на системе с 3 гигами памяти пахала отлично, под xp sp3 бывают тормоза жуткие, потребление памяти проги вырастает до жесточайшего, менее 2 ГБ памяти для работы просто неприемлемо. Давайте подумаем, что может быть, только у меня такая проблема?
 

vvgNovanet

Moderator
Moderator
У сына win xp sp3 (поставленная наверное года 3 назад) с 1 гигом оперативки.
Говорит, что не замечает вобще работу программы.
А жуткое, это сколько ?
 
Last edited by a moderator:

Guerrero

New Member
Сейчас вися в трее, 82 метра памяти расходуется. При работе программы на загруженных рекламой сайтах от 512 и выше, уходит просто внекуда. Вот такое чудо. Из всего что сейчас запущено, потребление памяти у АДблокАгента максимальное, хотя стоят такие слоны как BitDefender
 

vvgNovanet

Moderator
Moderator
82 метра - это нормально. Обсуждалось на форуме не один раз.
http://forum.adguard.ru/showthread.php?t=67

А вот это странно ??
При работе программы на загруженных рекламой сайтах от 512 и выше, уходит просто внекуда.
А скриншотик процесса можно сделать ?
 
Last edited by a moderator:

Talisman

Beta Tester
У меня при открытых 12 вкладках потребление памяти возросло с 47 Мб до 50 Мб. Лично я никогда не замечал сверх потребления памяти.
 

jus

Юрий
Тоже чтоль укажу про win xp, sp3, 1.5 Гб оперы - в тихом режиме adguard сжирает 74 Мб памяти (как в общем и должно), при нагруженном режиме гдето до 86 Мб. Вот и все :) Никаких катастрофических чисел нету...
Единственное, что на win7 в тихую он жрет 46 Мб, разница по сравнению с xp видна :)
 

Fantom

Beta Tester
Два открытых браузера, вобщем 9 вкладок - adGuard берёт 78 Мб. Больше 100 никогда не видел.
 

avatar

Administrator
Staff member
Administrator
Вообщем, последние два дня вожусь с производительностью. Мы в плагине для трафик инспектора столкнулись с проблемами на очень больших страницах с большим количеством ссылок и картинок (например главная страница ленты.ру). На обычной версии задержка почти не чувствуется, потому что мы ее фильтруем "на лету" -- отфильтровали кусочек, тут же отдали браузеру. Он сразу этот кусочек отрисовал. Но трафик инспектор так работать не умеет, он вначале выкачивает всю страницу, потом мы ее полностью обрабатываем, и только после этого она отдается пользователю.

Самой главной проблемой оказались 97 "кривых" правил фильтрации, составленных неправильно. Когда я их убрал из стандартного фильтра -- прирост скорости был почти 40%.

За счет этого прироста мы в следующей версии уменьшим потребление памяти. Фильтрация станет немного медленнее (на 10%), но это не очень критично ввиду того, сколько мы наэкономили.

Итого

В следующей версии потребление памяти упадет на 25-40% (в зависимости от того, на сколько фильтров вы подписаны).

PS: потребление памяти в win7 и winXP одинаковое, посмотрите на названия столбцов в диспетчере задач. Они в win7 другой столбец выводят по-умолчанию.

PS2: 500 мб это что-то нереальное, дайте скрин

PS3: 5я версия снова откладывается, зато часть функционала, который мы планировали сделать в ней, появится в 4.2. Или назвать ее 4.5? Все-таки переходная версия между 4 и 5.
 
Last edited by a moderator:

jus

Юрий
PS: потребление памяти в win7 и winXP одинаковое, посмотрите на названия столбцов в диспетчере задач. Они в win7 другой столбец выводят по-умолчанию.
Эм, несовсем понятно, в диспетчере вкладка "процессы", столбец "память" в win7 и winXP показаны одинаково.

PS3: 5я версия снова откладывается, зато часть функционала, который мы планировали сделать в ней, появится в 4.2. Или назвать ее 4.5? Все-таки переходная версия между 4 и 5.
4.2 иль 4.5 разницы некакой в цифровом виде, а вот путаницы пользователю добавить может, так что уж лучше 4.2 :)
 

avatar

Administrator
Staff member
Administrator
Эм, несовсем понятно, в диспетчере вкладка "процессы", столбец "память" в win7 и winXP показаны одинаково.
В win7 - Память (частный рабочий набор)
В winXP - Память (рабочий набор)

Вкратце.

1. Частный рабочий набор -- это та память, которую использует данный процесс, и которую нельзя использовать другим процессам.
2. Рабочий набор - это частный набор плюс память, которую можно использовать совместно с другими процессами.

Подробно.

Привлечем такую аналогию. Пусть у нас есть 2 ребенка, которые рисуют цветными карандашами. У каждого есть по 5 цветных карандашей. Они решили использовать вместе некоторые карандаши, чтобы у них было больше цветов, из которых можно было бы выбирать. Теперь, когда у каждого из них спрашивают, "сколько у тебя цветных карандашей", он отвечает -- 7, потому что два они делят между собой.

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

В итоге для этих двух "процессов":

Рабочий набор: 14 карандашей, включает в себя те карандаши, которые они делят.
Частный рабочий набор: 10 карандашей. Не учитывается то, что в рисунке могут использоваться карандаши, которые они "разделили между собой".
 
Last edited by a moderator:

jus

Юрий
А я и не предал значению словам "Частный рабочий набор", указанных в скобке. Никогда несталкивался с таким понятием. Значит в ХРшке неточно отображаеться память чисто используемого процесса. Странно, и почему нас в универе этому неучили...помню как работы делали по потсчетам памяти той или иной программы, выходит что они не верны :)
avatar, спасибо большое, очень полезная информация...жизненная :)
 

zevss

New Member
Доброго дня господа, кажется мне, что программа дает тормоза, под win 7 на системе с 3 гигами памяти пахала отлично, под xp sp3 бывают тормоза жуткие, потребление памяти проги вырастает до жесточайшего, менее 2 ГБ памяти для работы просто неприемлемо. Давайте подумаем, что может быть, только у меня такая проблема?
под XP 1.5 гига оперативы.. винда со всем иобновлениями .. жестоко тормозит при старте системы.. именно эта софтина очень медленно запускаеться.. и пока не запустится проц напрягает больше всех
 

Forum user

Beta Tester
Сижу сегодня в нете смотрю онлайн кино, потом нужно было побродить по сети и я заметил что комп жутко начал тормозить. Открываю диспетчер задач и что я вижу:
 

avatar

Administrator
Staff member
Administrator
Сижу сегодня в нете смотрю онлайн кино, потом нужно было побродить по сети и я заметил что комп жутко начал тормозить. Открываю диспетчер задач и что я вижу:
Получается повторить ошибку? В логе (который agent.log) что-нибудь появилось в этот момент?
 
Last edited by a moderator:

Forum user

Beta Tester
Получается повторить ошибку?
Не пробовал, выключил прогу и больше пока не включал. Где лежат логи на вин7?
 

Forum user

Beta Tester
Вроде это:
ERROR: , AdBlock.Agent, 15, 11.05.2011 15:39:31, Message: Unexpected error while processing request
Request: GET /7ea01900093653b027efe0e3a3e73807-1/video3/serials/mesto_prestupleniya_lasvegas/csi.s03e15.rus.eng.dvdrip.novafilm.tv.flv HTTP/1.1
User-Agent: Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.8.131 Version/11.10
Host: s5.fileslock.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Encoding: gzip, deflate
Referer: http://smotrim-serial.com/engine/classes/flashplayer/uppod.swf
Connection: Keep-Alive
 

avatar

Administrator
Staff member
Administrator
Это не очень страшно, такая ошибка падает в лог если закладку закрыть например с фильмом.

А рядом с ней, по времени совпадающее с выжиранием памяти что-нибудь есть? (Не обязательно ошибки, наоборот даже).
 
Top