[Samara-pm] Text::Iconv

LaVei lavei на mail.ru
Ср Сен 3 05:47:11 CDT 2003


Всем привет!

Грег тут на медни предложил поюзать subj.
я попробовал  сравнить с обычной подменой регекспом.
Бенчмарки на моей тачке меня немного ужаснули:-)
Не понятно откуда такая разница в работе...

Celeron 700/512 dimm 
perl 5.6.1
---Экземпляр класса создается каждый раз заново
Benchmark: timing 2900000 iterations of Iconv, My...
     Iconv: 220 wallclock secs (145.58 usr + 13.69 sys = 159.27 CPU) @ 18208.07/s (n=2900000)
        My: 27 wallclock secs (11.81 usr +  0.47 sys = 12.28 CPU) @ 236156.35/s (n=2900000)
          Rate Iconv    My
Iconv  18208/s    --  -92%
My    236156/s 1197%    --

---только конвертирование
Benchmark: timing 2900000 iterations of Iconv, My...
     Iconv: 32 wallclock secs (28.04 usr +  1.26 sys = 29.30 CPU) @ 98976.11/s (n=2900000)
        My: 13 wallclock secs (11.90 usr +  0.47 sys = 12.37 CPU) @ 234438.16/s (n=2900000)
          Rate Iconv    My
Iconv  98976/s    --  -58%
My    234438/s  137%    --



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