Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как измерить скорость алгоритма.Знаю что было но не нашел. [D7, WinXP]


Kolan ©   (2004-12-14 00:52:00) 

Здравствуйте,
 Надо просто по скорости два алгоритна сравноить. Вроде есть функции.


Kolan   (2004-12-14 01:40:00) [1]

Благодарю.


Юрий Зотов   (2004-12-14 01:19:00) [2]

> Kolan ©   (14.12.04 01:17) [7]

Сообшение с мЕньшим номером не может отвечать на сообщение с бОльшим номером.


Юрий Зотов   (2004-12-14 01:18:00) [3]

> Kolan ©   (14.12.04 01:14) [6]

GetTickCount - для приближенных оценок.
GetThreadTimes - для более точных.


Kolan   (2004-12-14 01:17:00) [4]


> Юрий Зотов ©   (14.12.04 01:14) [5]

Хм. неужели это хороший вариант. Помню обсуждали это как то. И там предлогали использовать какие-то функции.


Юрий Зотов   (2004-12-14 01:14:00) [5]

> Kolan ©   (14.12.04 01:00) [3]

> А если они не сильно отличаются.

... то прогнать каждый алгоритм миллион раз.


Kolan   (2004-12-14 01:14:00) [6]

И еще, мне надо чтобы код был как можно более от Vcl не зависим.
Перефразирую.
Подскажите API функцию для измерения времени выполнения кокого либо алгоритма, если такая есть.


Anatoly Podgoretsky   (2004-12-14 01:04:00) [7]

Если разницу не измерить, то какая разница.


Kolan   (2004-12-14 01:00:00) [8]


> Yanis ©   (14.12.04 00:57) [1]

Ну это слишком не точно. А если они не сильно отличаются.


Yanis   (2004-12-14 00:58:00) [9]

Перед началом выполнения алгоритма запомнить текущее время в переменную 1 (п1), после выолнения запомнить текущее время в п2. Время выполнения алгоритма составит п2-п1.


Yanis   (2004-12-14 00:57:00) [10]

Перед началом выполнения алгоритма запомнить текущее время в переменную 1 (п1), после выолнения запомнить текущее время в п2. Время выполнения алгоритма составит п2-п1.


Наверх

Титульная страница Поиск, карта сайта Написать письмо