Re: потребление памяти.

LaVei lavei на mail.ru
Сб Сен 27 19:08:50 CDT 2003


Здраствуйте, Mike Lykov <combr на vesna.ru> !
в Thu, 25 Sep 2003 11:57:33 +0500, Вы написали:

ML> например:
ML> в этом де скрипте используется
ML> tie %iptraf, "DB_File", 'iptraf.db';

ML> который стоит в начале скрипта, и, соответсвенно, всю дорогу в него что-то
ML> пишется. То есть если в логе 3 млн строк, то и обращений к этому хешу будет
ML> (в простом случае) 3 млн (на самом деле несколько меньше ;)
ML> Соответственно, каждое обрвщение к хешу вызывает обращение к диску (?).
Да, в этом их(db_file) плюс и есть.
ты можешь работать с ОГРОМНЫМ объемом данных и при этом память не будет засрана.
На некоторых задачах они бывают гораздо лучшим решением нежли какой либо sql сервер...
правда не очень юзабельны...;-(

ML> В общем, конечно, хочется, чтобы и быстрее и меньше памяти ;)
Ну кинь суда свой код, посмотрим.

Данил



Подробная информация о списке рассылки Samara-pm