Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2015, 13:05   #11
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Dmitry33RU Посмотреть сообщение
Код:
t:=now;
http.GET('http://',html);
t2:=IntToStr(MilliSecondsBetween(now,t));
Если так проверять то всегда на 15 млс. показывает меньше...
nibufep вне форума Ответить с цитированием
Старый 31.01.2015, 13:17   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
nibufep
Зря ты такие замеры делаешь )
Это не показатель. Тебе могут мешать самые разнообразные факторы, например антивирус проверяет трафик. Или тупо отсутствие сети.
Такие замеры нужно делать на самом сервере.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.01.2015, 13:32   #13
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Зря ты такие замеры делаешь )
Это не показатель. Тебе могут мешать самые разнообразные факторы, например антивирус проверяет трафик. Или тупо отсутствие сети.
Такие замеры нужно делать на самом сервере.
ну а всетаки как более точно замерить? Как например httpanalyzer замеряет?
Изображения
Тип файла: png 234567890-.png (1.7 Кб, 59 просмотров)
nibufep вне форума Ответить с цитированием
Старый 31.01.2015, 14:07   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

httpanalyzer дает только время с момента посыла и до момента приема. Не более.
Тут и обычные now() с MilkisecondsBetween() справится.
Но это время не показатель скорости работы самого сайта.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.01.2015, 14:16   #15
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Но это время не показатель скорости работы самого сайта.
Мне этого и не нужно.

Что сдесь не правильно?

Код:
QueryPerformanceFrequency(t4);
QueryPerformanceCounter(t1);
http.GET('http://',html);
QueryPerformanceCounter(t2);
t3:= ((t2-t1) / t4 ) * 1000;
Цитата:
E2010 Incompatible types: 'Int64' and 'Extended'
nibufep вне форума Ответить с цитированием
Старый 31.01.2015, 14:34   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Тип переменной. Как ты переменки объявил?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.01.2015, 14:37   #17
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

T1, T2, T3, T4: TLargeInteger;
nibufep вне форума Ответить с цитированием
Старый 31.01.2015, 15:16   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

T3 опиши как Extended
Да, кста. И лучше напиши так: t3:= 1000.0 * ((t2-t1) / t4 );
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.01.2015, 15:23   #19
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
410,598668657213
а как сделать чтобы только целое число выводилось?

и все равно не точно получается если проверять по httpanalyzer

в сниффере 328 а у меня получается 355

Последний раз редактировалось Stilet; 31.01.2015 в 15:46.
nibufep вне форума Ответить с цитированием
Старый 31.01.2015, 15:47   #20
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в сниффере 328
Потому что WinAPI
Цитата:
а у меня получается 355
Потому что INDI.
Понял о чем я?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что возвращает Include(); не понимаю логику pompiduskus PHP 8 15.04.2012 02:07
Нужно написать функцию, что не возвращает значения(типа процедуры на паскале) karson Общие вопросы C/C++ 2 13.03.2011 15:41
Что значит функия возвращает значение ? [iT]aNYBis Свободное общение 22 28.10.2010 03:32
Что возвращает эта функция? D[I]K Общие вопросы C/C++ 9 07.10.2009 00:32
QueryPerformanceFrequency, QueryPerformanceCounter chingiz Win Api 1 23.01.2008 10:57