imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 21.11.2002, 23:31     # 1
Dialer
Banned
 
Аватар для Dialer
 
Регистрация: 05.11.2002
Адрес: Украина
Сообщения: 150

Dialer Путь к славе только начался
Question Скорость скрипта на Perl

Как измерять скорость работы скрипта?
То есть, чтобы после обработке скрипта на странице выводилось что-то типа: "время обработки скрипта: 0.0049320423 сек."
Dialer вне форума  
Старый 22.11.2002, 00:27     # 2
Gike
сошел
 
Регистрация: 03.06.2002
Сообщения: 662

Gike Реально крут(а)Gike Реально крут(а)Gike Реально крут(а)Gike Реально крут(а)
primerno tak:

$t1=time;
$scr="иследуемый скрипт";
system($scr);
$t2=time;
$dt=$t2-$t1;
print "время работы : $dt секунд";
Gike вне форума  
Старый 22.11.2002, 00:54     # 3
Dialer
Banned
 
Аватар для Dialer
 
Регистрация: 05.11.2002
Адрес: Украина
Сообщения: 150

Dialer Путь к славе только начался
Этот вариант показывает только секунды, а мне нужно чтоб показывал доли секунд (например 0.0049320423 сек).
Dialer вне форума  
Старый 22.11.2002, 06:06     # 4
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
я не знаю есть ли в Perl`e microtime?
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 22.11.2002, 17:47     # 5
Dialer
Banned
 
Аватар для Dialer
 
Регистрация: 05.11.2002
Адрес: Украина
Сообщения: 150

Dialer Путь к славе только начался
нет там такой функции Но сделать это однозначно можно, так как я на каком-то сайте видел, что Perl-скрипт выдавал такую инфу.
Dialer вне форума  
Старый 23.11.2002, 00:15     # 6
Gike
сошел
 
Регистрация: 03.06.2002
Сообщения: 662

Gike Реально крут(а)Gike Реально крут(а)Gike Реально крут(а)Gike Реально крут(а)
a esli tak:

$t1=time;
$scr="иследуемый скрипт";
for($i=0;$i<999999999;$i++){
system($scr);}
$t2=time;
$dt=$t2-$t1;
$dt=$dt/$i;
print "время работы : $dt секунд";
Gike вне форума  
Старый 23.11.2002, 04:20     # 7
Dialer
Banned
 
Аватар для Dialer
 
Регистрация: 05.11.2002
Адрес: Украина
Сообщения: 150

Dialer Путь к славе только начался
не..
мне тут на одном форуме подсказали более простой вариант -- просто писать в конце кода
print scalar times;
Кроме того, есть ещё несколько способов. Кому интересно читайте тут (http://www.xpoint.ru/cgi-bin/forum.c...d=16365#unread)
Dialer вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 08:56.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.