Главная
Форум
Контакты
Купить
Поддержи проект
Поиск
Искать:
Расширенный поиск
[Закрыть]
Правила форума
Войти
Регистрация
Russian
English
HandyCache форум
Главная категория
»
Общие вопросы
»
Управление памятью
Имя пользователя:
1 час
1 день
1 неделя
1 месяц
Навсегда
Пароль:
Страниц:
1
2
[
3
]
Все
Вниз
« предыдущая тема
следующая тема »
Отправить эту тему
Печать
Автор
Тема: Управление памятью (Прочитано 26226 раз)
0 Пользователей и 1 Гость смотрят эту тему.
nickston
Пользователь
Репутация: +4/-0
Offline
Сообщений: 93
утечка памяти
«
Ответ #40 :
09 января 2011, 23:46:53 »
у меня компьютер с хк работает без перезагрузки неделями и приходиться наблюдать такое явление как рост потребления памяти.
помогает только закрытие и новый запуск хк. при этом чем больше занято памяти тем дольше закрывается хк (явно не линейная зависимость).
раньше когда в области активных соединений висели соединения а реально приложение уже давно закрыто занимаемая память росла, но помогало ручное закрытие соединения, память освобождалась.
сейчас складывается такое впечатление, что те соединения которые раньше висели в активных соединениях сейчас просто удаляются из монитора, но реально продолжают висеть. и соответственно получается что при закрытии хк пытается все таки закрыть эти соединения, поэтому и долго закрывается и отсюда зависимость не линейная.
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: утечка памяти
«
Ответ #41 :
10 января 2011, 03:29:39 »
Подтверждаю всё выше написанное. Точь в точь такое поведение. Легче стало при выключенном RAM-кэше.
(за сутки скушал только два десятка ОЗУ)
Если нужно могу записывать данные.
(А то память-то у меня человеческая, ещё))))
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: утечка памяти
«
Ответ #42 :
10 января 2011, 04:20:25 »
Цитата: nickston от 09 января 2011, 23:46:53
сейчас складывается такое впечатление, что те соединения которые раньше висели в активных соединениях сейчас просто удаляются из монитора, но реально продолжают висеть.
Ошибочное впечатление! Проверь любым сниффером. Разорванные соединения на самом деле нигде не "висят". Их уже нет.
А про работу в HC кэша потоков почитай здесь:
http://handycache.ru/component/option,com_smf/Itemid,10/topic,1115.msg9484/#msg9484
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: Управление памятью
«
Ответ #43 :
10 января 2011, 04:30:57 »
Висят соединения строками в мониторе
HC
(точно помню мучался в бете, сейчас такого вроде нет)
, а сами соединения в ОС не висят. (юзал TCPView)
nickston
, посмотрите мои недавние посты
(через мой профиль)
про Win7+HC+кэш+I/O приоритет. Может и Вам поможет описанное решение.
(У меня комп включён 24/7, тоже)
Сообщить модератору
Записан
mai62
Автор HC
Репутация: +226/-4
Offline
Сообщений: 6383
Re: Управление памятью
«
Ответ #44 :
10 января 2011, 04:33:50 »
На вкладке О программе есть графики расхода памяти. Там хорошо видно, что расход памяти меняется пропорционально количеству соединений с клиентами, причем меняется в разы.
Наличие утечек памяти я проверял, утечек не нашел. В то же время соглашусь с тем, что со временем расход памяти в покое (число соединений 0) умеренно растет. Это связано с тем, что в НС есть несколько внутренних кэшей, предназначенных для ускорения работы (сохраняются результаты различных процедур, чтобы впоследствии не выполнять их заново, а брать готовые результаты) и со временем они наполняются. Периодически кэши чистятся, но не опусташаются совсем. Поэтому нормально то, что скажем через сутки, программа расходует больше памяти, чем сразу после запуска.
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: Управление памятью
«
Ответ #45 :
10 января 2011, 04:48:00 »
Все замеры делал при 0 подключениях.
Обращал внимание на
HC
когда Win7 предлагал убить его по причине прожорливости ОЗУ
(не менее 4-5 дней работы
HC
)
mail62
, прокомментируйте, пожалуйста скриншот:
смущает число 353868
Почему так много: Virtual Size = 881Mб (смотрел в Process Explorer)
(я понимаю, что это не реально занимаемый объём ОЗУ)
«
Последнее редактирование: 10 января 2011, 04:54:06 от DIGGER
»
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: Управление памятью
«
Ответ #46 :
10 января 2011, 06:12:09 »
и картина несколько часов спустя:
Сообщить модератору
Записан
nickston
Пользователь
Репутация: +4/-0
Offline
Сообщений: 93
Re: Управление памятью
«
Ответ #47 :
10 января 2011, 12:14:37 »
настаивать на соединениях не буду (просто было похоже)
но вот какая интересная статистика:
вчера когда об этом писал ВАП был 300 на 600 сейчас уже 400 на 800.
при этом активных соединений у меня всегда висит одно от аськи и сейчас одна закачка на 200 мб, и вчера
3 штуки по 200. что говорит о том что с активными соединениями в данный момент не связано никак, что процесс просто зависит от времени.
вчера правда скриншот не делал, с сегодняшнего дня начну делать как наберу побольше статистика отпишу (если что надо смотреть мерить скажите)
Сообщить модератору
Записан
mai62
Автор HC
Репутация: +226/-4
Offline
Сообщений: 6383
Re: Управление памятью
«
Ответ #48 :
10 января 2011, 12:18:47 »
Цитировать
mail62, прокомментируйте, пожалуйста скриншот
Что тут комментировать? Читай эту тему сначала, все, что мог написать, я уже писал.
Сообщить модератору
Записан
nickston
Пользователь
Репутация: +4/-0
Offline
Сообщений: 93
Re: Управление памятью
«
Ответ #49 :
10 января 2011, 12:31:26 »
рам кеш всего 5 мб вроде не страшная цифра что бы его отключить, (ни 5 мб не жалко ни проц у меня не грузиться больше 10 процентов обычно)
винда у меня хп могу поменять приоритет для хк но смысла опять таки не вижу: 1) проц не загружен особо ресурсов урывать не у кого 2) каждый раз в ручную его менять не охота
памяти у меня всего 2 гб при этом с учетом того что хк ее постепенно отжирает то дело доходит до нехорошего
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: Управление памятью
«
Ответ #50 :
10 января 2011, 15:32:14 »
Я расстроен:
Цитата: nickston
…винда у меня хп могу поменять приоритет для хк…
Не можете Вы в WinXP менять I/O приоритет
(Windows® Internals Book)
. Я из-за этого, в основном, и перешёл на Win7.
Цитата: nickston
1) проц не загружен особо ресурсов урывать не у кого
Не правда
(Windows® Internals Book)
. Эффект будет заметен на высоких скоростях.
(У меня PhenomII 965 Black Editions — заметна разница)
Цитата: mail62
Что тут комментировать?
Странно от Вас такое слышать. Мне показалось странными цифры 1011084/1843244
Сообщить модератору
Записан
nickston
Пользователь
Репутация: +4/-0
Offline
Сообщений: 93
Re: Управление памятью
«
Ответ #51 :
10 января 2011, 16:20:19 »
Цитата: DIGGER от 10 января 2011, 15:32:14
Я расстроен:
Не можете Вы в WinXP менять I/O приоритет
(Windows® Internals Book)
. Я из-за этого, в основном, и перешёл на Win7.
Не правда
(Windows® Internals Book)
. Эффект будет заметен на высоких скоростях.
(У меня PhenomII 965 Black Editions — заметна разница)
win7 не мой вариант (у меня ноут и с дровами проблема) io прикольно, но переживу
эффект может и будет заметен, но скорость 2 мегабита не такая высокая скорость, и менять вручную приоритеты не имею желания
Сообщить модератору
Записан
Tyjj
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
Re: Управление памятью
«
Ответ #52 :
16 апреля 2011, 21:26:09 »
Можно как-то уменьшить (оптимизировать) размер занимаемой памяти?
А то настройки дефолтные, подключено два расширения: R-ext, Content Master, и в памяти занимает прибл 75Мбайт
Сообщить модератору
Записан
mai62
Автор HC
Репутация: +226/-4
Offline
Сообщений: 6383
Re: Управление памятью
«
Ответ #53 :
16 апреля 2011, 21:46:25 »
Половину расхода памяти дает Content Master. В самом Content Master по моим наблюдениям больше других расходуют память правила AdMuncher.
Сообщить модератору
Записан
itt
Новичок
Репутация: +0/-0
Offline
Сообщений: 16
Re: Управление памятью
«
Ответ #54 :
15 мая 2011, 10:14:08 »
А можно в следующую версию включить какое нить расширение типа что бы программа автоматом перезапускалась допустим один раз в пять дней в определенное время или в том случае когда НС начинает кушать допустим более 250 метров памяти??
Блин, иногда забываю перезапускать НС и инет улюдей начинает глючить.. а после перезапуска НС опять начинает потреблять всего 10 метров памяти и все работает как часики
Сообщить модератору
Записан
DIGGER
Старожил
Репутация: +14/-3
Offline
Сообщений: 312
Re: Управление памятью
«
Ответ #55 :
15 мая 2011, 14:01:07 »
itt
, используйте возможности ОС — "Планировщик заданий".
P.S.
HC
сам не течёт, смотрите что к нему цепляется: всякие ВКонтакте саверы, Firewall/Antivirus…
Сообщить модератору
Записан
Страниц:
1
2
[
3
]
Все
Вверх
Отправить эту тему
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общие вопросы
=> Новые предложения
=> Дополнения, плагины
=> Сжатие трафика
=> English forum
=> Indonesian forum
-----------------------------
Гостевая
-----------------------------
=> Гостевая
-----------------------------
Дела домашние
-----------------------------
=> Сайт и форум HandyCache
=> Курилка
© 2006-2014 HandyCache Team. Все права защищены.
Загружается...