![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Время выполнения процедуры, функции, отрезка кода и т.п.? [D7, WinXP]
А © (2005-07-29 15:22:00)Добрый день!
Чем вы пользуетесь при проверке скорости
выполнения процедур, функций, отрезков кода
и т.п. операций._|_
(допускается прилогать ссылку - если ОНА есть));
А (2005-07-29 17:09:00) [1]Изыиняюсь за отставание в обсуждении - плохая связь
Всем спасибо, кто помог.
> Jeer © (29.07.05 17:00) [22]
> Плохиш © (29.07.05 16:53) [20]
> Я знаю, что Плохиш знает, что Jeer знает.:)
>
> Но может эта подсказка поможет A сказать B ?
Прикольно!!! ХА - Ха - ха!!!
А (2005-07-29 17:02:00) [2]
> Jeer © (29.07.05 16:38) [15]
> Вы, что про QueryPerformanceCounter первый раз слышите ?
Слышать то может слышал, а использовать не приходилось.
Было бы хорошо Jeer увидеть
маленький пример использования этой функции::
Jeer (2005-07-29 17:00:00) [3]Плохиш © (29.07.05 16:53) [20]
Я знаю, что Плохиш знает, что Jeer знает.:)
Но может эта подсказка поможет A сказать B ?
Jeer (2005-07-29 16:57:00) [4]Fay © (29.07.05 16:44) [17]
"зачем городить огород когда вполне достаточно сходить в магазин ?" (C)
function GetCPUTicks:int64;
asm
dw 310Fh // rdtsc
end;
Плохиш (2005-07-29 16:53:00) [5]
> Jeer © (29.07.05 16:39) [16]
> Плохиш © (29.07.05 16:25) [13]
>
> Обычно измеряется числом выполнений в ед. времени.
Я знаю, что Jeer знает :-)
Но после [11] хотелось бы узнать, что под этим понимает автор.
А (2005-07-29 16:53:00) [6]
> Fay © (29.07.05 16:47) [18]
> А (29.07.05 16:32) [14]
> Блин, на работе не нашёл - только дома.
> Вот их сайт http://www.automatedqa.com/
41,754,512 bytes!!!!
Спасибо как нибудь своими силами...
Fay (2005-07-29 16:47:00) [7]А (29.07.05 16:32) [14]
Блин, на работе не нашёл - только дома.
Вот их сайт http://www.automatedqa.com/
Fay (2005-07-29 16:44:00) [8]2 Jeer © (29.07.05 16:38) [15]
Это такой здоровский профайлер, да? 8)
Jeer (2005-07-29 16:39:00) [9]Плохиш © (29.07.05 16:25) [13]
Обычно измеряется числом выполнений в ед. времени.
Jeer (2005-07-29 16:38:00) [10]Бред какой-то..
Вы, что про QueryPerformanceCounter первый раз слышите ?
А (2005-07-29 16:32:00) [11]
> Fay © (29.07.05 16:14) [12]
> 2 А (29.07.05 16:05) [11]
> Могу прислать Trial. Лечится (до начального состояния) правкой
> реестра. Почта хоть есть?
Отвечу Fay честно Есть!
Сколько весит AQTime? А то ящик уменя не силиконовый...
Плохиш (2005-07-29 16:25:00) [12]
> А (29.07.05 16:05) [11]
Тогда зададим уточняющий вопрос "Что есть скорость выполнения какой-либо функции?"
Fay (2005-07-29 16:14:00) [13]2 А (29.07.05 16:05) [11]
Могу прислать Trial. Лечится (до начального состояния) правкой реестра. Почта хоть есть?
А (2005-07-29 16:05:00) [14]
> Плохиш © (29.07.05 15:24) [1]
> Оператор Now
Не представляю как, Now можно проверить
скорость выполнения какой-либо функции...
а может я не понял если можешь поясни!!!
> Eraser © (29.07.05 15:28) [2]
> А
>
> Если промежуток времени небольшой, то Now, если побольше,
> то можно GetTickCount.
GetTickCount - возвращает количество миллисекунд (+/- 55 миллисекунд) прошедшее с тех пор как потребитель загрузил Окно.
Я прав?
Тогда причем здесь GetTickCount?
> Fay © (29.07.05 15:37) [5]
> 2 А (29.07.05 15:22)
> Посмотри AQTime
Буду признателен если это, то что я ищу, НО где посмотреть?
А (2005-07-29 16:05:00) [15]
> Плохиш © (29.07.05 15:24) [1]
> Оператор Now
Не представляю как, Now можно проверить
скорость выполнения какой-либо функции...
а может я не понял если можешь поясни!!!
> Eraser © (29.07.05 15:28) [2]
> А
>
> Если промежуток времени небольшой, то Now, если побольше,
> то можно GetTickCount.
GetTickCount - возвращает количество миллисекунд (+/- 55 миллисекунд) прошедшее с тех пор как потребитель загрузил Окно.
Я прав?
Тогда причем здесь GetTickCount?
> Fay © (29.07.05 15:37) [5]
> 2 А (29.07.05 15:22)
> Посмотри AQTime
Буду признателен если это, то что я ищу, НО где посмотреть?
Fay (2005-07-29 15:51:00) [16]2 Плохиш © (29.07.05 15:48) [8]
Рефлекс. Я не прав и есть оператор Now?
Плохиш (2005-07-29 15:48:00) [17]
> Fay © (29.07.05 15:45) [7]
К чему было уточнение?
Fay (2005-07-29 15:45:00) [18]2 Плохиш © (29.07.05 15:42) [6]
Не понял вопрос. Можно поразвёрнутей?
Плохиш (2005-07-29 15:42:00) [19]
> Fay © (29.07.05 15:36) [4]
и что?
Fay (2005-07-29 15:37:00) [20]2 А (29.07.05 15:22)
Посмотри AQTime