[Moscow.pm] POE::Filter::Line
Ivan B. Serezhkin
ivan на serezhkin.com
Пн Мар 17 08:56:58 PDT 2008
Denis Evdokimov wrote:
>> получил прирос в 25 раз на больших файлах.
>>
> За счёт чего получается прирост?
>
За счёт уменьшения количиства вызываемых функций на каждый чих, и
увеличение буффера чтения.
В POE::Filter::Line увеличение приёмного буфера приводит к снижению кпд,
а у меня к увеличению.
> Как я понимаю, всё должно утыкаться в дисковый IO
>
У меня такие диски ... что в их IO уткнутся нельзя =)
А если что - то IO::Zlib
POE ничего и не заподозрит.
--
Ivan B. Serezhkin
Подробная информация о списке рассылки Moscow-pm