Перейти к содержанию

Время (длительность) выполнения приложения


Marik

Рекомендуемые сообщения

есть API функция gettickcount - время с момента запуска винды

можно записать ее результат до начала и после окончания работы приложения

может в буквах где и ошибаюсь

Ссылка на комментарий
Поделиться на другие сайты

по моему системный монитор(не встроенный в винду) такое делает

мелкая такая утилита

токак не помню как называется и где взять :/

Ссылка на комментарий
Поделиться на другие сайты

Есть машинная команда RDTSC. Возвращает в eax:edx количество тактов процессора с момента его запуска. Если известна частота процессора, то точность замера может быть порядка миллиардных долей секунды :). Подробности - в мануалах интела

Ссылка на комментарий
Поделиться на другие сайты

Marik

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

а вот насчет существующего, чтобы не писать самому, хз

я все же гну свою линию и предлагаю написать прогу с использованием апи и запуском нужного приложения

Ссылка на комментарий
Поделиться на другие сайты

Всем спасибо, написание прожки с API-шным "замером" времени действительно стало самым простым решением... единственное что смущает - неточность замера - ведь время выполнения запускаемой проги будет зависеть от загруженности системы в целом.

Впрочем, это уже мелочи. Главное задача решена. Ещё раз всем спасибо! :)

Ссылка на комментарий
Поделиться на другие сайты

Заархивировано

Эта тема находится в архиве и закрыта для дальнейших ответов.

×
×
  • Создать...