[Moscow.pm] Оптимизация
Denis Evdokimov
evdokimov.denis на gmail.com
Ср Дек 5 14:15:59 PST 2007
>
> Какие-то мифические цифры.. На каком объеме даных тестировалось? Методика?
Вот тест:
#!/usr/bin/perl -w
use strict;
use Benchmark ':hireswallclock';
my %hash = (1..1000);
my %subs =
(
'my_in_cycle' => sub
{
while(my($key, $value) = each %hash)
{
}
}
,
'my_not_in_cycle' => sub
{
{
my($key, $value);
while(($key, $value) = each %hash)
{
}
}
}
);
Benchmark::cmpthese( -5, \%subs );
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: http://mail.pm.org/pipermail/moscow-pm/attachments/20071206/09dbaca8/attachment.html
Подробная информация о списке рассылки Moscow-pm