Вопрос № 49769: здравствуйте уважаемые эксперты!
подскажите как можно засечь работу программы??
и поскажите как получить время меньшее секунды... я имею в виду сотые, тысячные....
Вопрос № 49.769
здравствуйте уважаемые эксперты!
подскажите как можно засечь работу программы??
и поскажите как получить время меньшее секунды... я имею в виду сотые, тысячные.
Отправлен: 21.07.2006, 05:09
Вопрос задал: Pessom (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: SergeyMAC
Здравствуйте, Pessom!
Если ты работаешь в *nix, то для этого есть команда time
Удачи...
--------- броня крепка, и танки наши быстры
Ответ отправил: SergeyMAC (статус: 6-ой класс)
Ответ отправлен: 21.07.2006, 09:37
Отвечает: -OC-
Здравствуйте, Pessom!
чтоб получить время меньше секуны воспользуйтесь модулем Time::HiRes .
http://search.cpan.org/~jhi/Time-HiRes-1.87/HiRes.pm
что вы подразумеваете под "засечь работу программы" ?
если это время работы программы на Perl, то в начале программы засекаете время старта, а в конце- время финиша, вычисляете разницу и с ней уже дальше работаете так как вам надо .. либо выводите на экран либо в лог-файл или еще как.(см. приложение)
если же это что-то другое, то плз. уточните :)
Приложение:
Ответ отправил: -OC- (статус: Студент)
Ответ отправлен: 21.07.2006, 09:38 Оценка за ответ: 5 Комментарий оценки: как раз то, что я и хотел! Благодарю, и 5 -ку в подарок!