Не высвобождается память

Технические вопросы по UTM 5.0
Ответить
Zerg
Сообщения: 2
Зарегистрирован: Вт мар 03, 2009 09:20

Не высвобождается память

Сообщение Zerg »

Доброе утро.

Столкнулся с проблемой. На FreeBSD 6.3-RELEASE установлен utm5-2.1.006 на сервере присутствует 2Гб. оперативки, после первого детального отчета клиента за один день из веб морды вся память переходит в инактив (Mem: 20M Active, 1754M Inact, 124M Wired, 96M Cache, 112M Buf, 12M Free) и не высвобождается со временем. Через некотое время детальный отчет невозможно сделать и появляются ошибки (ERROR : Mar 02 16:19:03 DBAExistingError: [get_user_by_aid]: trying to get not existing aid: 0). Общий месячный трафик не большой 1 Тб.
raw_max_size=536870912 может в этом причина?

Подскажите в чем мои грабли кроме кривых рук?

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

raw_max_size определяет размер файлов с детальной информации о трафике, а не работу с оперативкой

Zerg
Сообщения: 2
Зарегистрирован: Вт мар 03, 2009 09:20

Сообщение Zerg »

Как я понимаю прежде чем посмотреть деталку этот файл загружается в память.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Проверить легко. Запрос детальки и топом на сервере смотрим сколько памяти скушало ядро. У utm файлов простая структура в отличие от dbs, это просто ряд записей фиксированной длины, так что грузить такой файл в память полностью - это излишество.

Ответить