- RE: сравнение производительности, Shurik, 20:42 , 26-Дек-01 (1)
А почему бы не сделать, чтобы программа выводила, сколько она времени работает?
- RE: сравнение производительности, Oleg, 20:52 , 26-Дек-01 (2)
>есть две программы на Си и >на Перле. Делают одно и >тоже и поэтому хочется выяснить >- какая быстрей. >Что можете посоветовать? в gdb знаю >ключ -statistic, а что с >Перлом? >Спасибо. А что если просто запустить и одну и вторую программу через time? Т.е.: # time progbin # time prog.pl И получим жедаемый результат после окончания программы. А ваащет бинарник должен работать быстрее по всем параметрам т.к. его не нужно разбирать, а перл - всетаки интерпретатор.
- RE: сравнение производительности, McFly, 14:57 , 18-Янв-02 (4)
Почему бы не сделать бинарник из пл. скрипта при помощи perlcc ? Размер файла станет больше, но работать сможет без компилятора... :) и наверняка быстрее !
- RE: сравнение производительности, maxim, 17:55 , 19-Янв-02 (5)
>Почему бы не сделать бинарник из >пл. скрипта при помощи perlcc После perlcc получается не совсем бинарники, т.е. выходящий бинарник - это грубо говоря тотже самый интерпретатор + добавленный к нему perl исходник прошедший через перл-предпроцессор. Т.е. в бинарнике после perlcc можешь сделать require file.pl, и указанный file.pl на Perl без проблем будет исполнен. Поэтому perlcc скорее не для оптимизации, а для скрытия исходного кода.
|