[Moscow.pm] Оптимизация
Denis Evdokimov
evdokimov.denis на gmail.com
Ср Дек 5 13:18:17 PST 2007
Я провёл тестирование и наткнулся на интересный момент.
Простой перебор хеша с помощью each можно ускорить на 12-15%
Запись, которую обычно используют:
while(my($key, $value) = each %hash)
{
}
Полностью аналогичная запись:
{
my($key, $value);
while(($key, $value) = each %hash)
{
}
}
во втором случае мы получаем прирост производительности оставляя при этом
туже область видимости, что и в первом.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: http://mail.pm.org/pipermail/moscow-pm/attachments/20071206/cd60a51e/attachment.html
Подробная информация о списке рассылки Moscow-pm