Tomsk Sysadmins Forum

Windows => Программирование => Topic started by: Shtafun on October 11, 2006, 19:33:39

Title: Время работы алгоритма
Post by: Shtafun on October 11, 2006, 19:33:39
Как узнать точное время работы алгоритма, например на Делфи?
Точнее сказать засечь время нужно.
Title: Время работы алгоритма
Post by: demiurg on October 11, 2006, 22:38:20
Quote from: Shtafun
Как узнать точное время работы алгоритма, например на Делфи?
Точнее сказать засечь время нужно.
Использовать профилировщики
Вот первый попавшийся пример на эту тему http://citforum.ru/book/optimize/chapter1.shtml (http://citforum.ru/book/optimize/chapter1.shtml)
Title: Время работы алгоритма
Post by: Shtafun on October 11, 2006, 22:57:51
Quote from: demiurg
Использовать профилировщики
Вот первый попавшийся пример на эту тему http://citforum.ru/book/optimize/chapter1.shtml (http://citforum.ru/book/optimize/chapter1.shtml)
А что такое профилировщики??
Мне не сильно точно нужно, я лабу пишу, примерно, нужна какая-то функция времени встроенная в Делфи, чтобы подсчитать можно было время работы сортировок при больших размерностях массива
Title: Время работы алгоритма
Post by: Terminator on October 12, 2006, 09:46:40
Я думаю достаточно будет системное время посмотреть
Смотри хелп на TDateTime там найдёшь нужные функции.
Если время измеряется микросекундами, то придётся разбираться с профилировщиками.
Title: Время работы алгоритма
Post by: demiurg on October 12, 2006, 10:51:59
Quote from: Shtafun
А что такое профилировщики??
А Вы смотрели ссылку которую я приводил?
Quote
Мне не сильно точно нужно, я лабу пишу, примерно, нужна какая-то функция времени встроенная в Делфи, чтобы подсчитать можно было время работы сортировок при больших размерностях массива
Так зачем же сразу вводить в заблуждение -- "Как узнать точное время работы алгоритма".
Если Вам нужно "примерно" оценить время работы алгоритма, то сойдет и
Quote
The GetTickCount function retrieves the number of milliseconds that have elapsed since Windows was started.
Title: Время работы алгоритма
Post by: Shtafun on October 13, 2006, 16:21:56
Пасибочки