дробные секунды в 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: