|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 02 Aug 2004 12:39:19 To : Cyrill Malevanov Subject : Re: FreeRadius+MPD+NIBS+MySQL -------------------------------------------------------------------------------- CM> При большом количестве пользователей и толстом канале количество вставок в CM> базу будет очень велико. Пакет прошел - в базу его... и т.п. Афигеть... CM> Можно, конечно, агрегировать все в памяти, но все равно немало будет. В смысле - немало? Считалке в смысле памяти пофиг, сколько пакетов, имеет значение количество уникальных записей (n-ок src/dst/size/...), а дальше счетчики крутятся. Раз в x минут (например, x=5) можно атомарно сбрасывать насчитанное в дисковый файл, который потом уже с нужным nice level и в любое время обрабатывать. Так что памяти считалке гигантские количества тоже ни к чему. Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093281bdd70.html, оценка из 5, голосов 10
|