[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

дробные секунды в Perl



тут надо средствами perl померить время выполнения perl'овой же функции
а потом задержку сгенерировать по померенным результатам.

но все это сделать с точностью лучшей чем 1 сек
(идеально бы 0.1 сек)

измерение я придумал как сделать: время до, время после и вызов функции
N раз, а потом делим дельту на N

а вот с генерацией паузы как быть??

nb:[/home/dimka]$ date; perl -e "for (1 .. 5) { sleep(1.8) };"; date
Птн Мар  3 23:44:23 MSK 2006
Птн Мар  3 23:44:28 MSK 2006

то есть передача функции sleep дробного числа дает целые секунды

а как быть если надо дробные? что-то по докам сходу не нашел
подскажите пакет/имя функции плз



Reply to: