В статье "PF: Firewall Ruleset Optimization" рассказывается про оптимизацию построения правил пакетного фильтра PF, устранение узких мест и оценку ресурсоемкости различных конструкций.
$ i=0; while [ $i -lt 100 ]; do \ printf "block from any to %d.%d.%d.%d\n" \ 'jot -r -s " " 4 1 255'; \ let i=i+1; \ done | pfctl -vf -
На
$for ((i=0; i < 100; i++)) \ do \ printf "block from any to %d.%d.%d.%d\n" 'jot -r -s " " 4 1 255'; \ done | pfctl -vf -
(-100) вызовов let, экономия 2 мс. :)
Ну почему же на крайний случай? Сюда много кто заглядывает... :) Форум во многом этапный.