обнаружил логический ляп в программе, в результате которого зип файл с 5000+ тысячами файлов внутри переоткрывался при обращении к каждому компрессированному файлу - процессинг ускорился в много-много-много раз... мораль: прежде чем орать что Perl медленная глупая скотина, посмотри внутрь.