Уважаемые дамы и господа! Причиной данного топика послужило прожорливое ядро и непродуманность, при написании биллинга и работе его с памятью. А говарю я щас именно о старом мазоле UTM5 - отчеты. Да да, те самые пресловутые отчеты потрафику за расчетный период.
Итак ситуация - в день со шлюзов льет примерно инфы о 50Гб и более трафика (вся информация о трафике необходима!).
На отдельном серваке с ядром стоит Pentium D 2.5 Ггц, 2 Гб ОЗУ. FreeBSD 6.2 RELEASE i386.
Ядро собрано с опциями
Код: Выделить всё
options MAXDSIZ="(1500*1024*1024)" # Max memory for process
options MAXSSIZ="(1500*1024*1024)"
options DFLDSIZ="(1500*1024*1024)" # Default memory for process
ЗЫ Оптимизацию делаю сам, отрезая данные и складываю в архивную таблицу - а вообщем оптимизацию произвожу из админки, предварительно сделав бекап и контрольные отчеты, для сверки "до и после", но все равно при таком темпе роста базы, данных продцедур хватает для стабильной работы биллинга меньше чем на месяц.