c ++ "GetThreadTimes", но с лучшим разрешением - PullRequest
3 голосов
/ 03 апреля 2011


Существует ли метод с лучшим разрешением, чем 100 мкс, который может подсчитать общее время, в течение которого поток работал (без времени, когда он спал или ждал).
спасибо:)

1 Ответ

8 голосов
/ 04 апреля 2011

Вы можете использовать QueryThreadCycleTime (), он считает циклы процессора. Вы не можете сделать лучше, чем это. Доступно в Vista и выше. Это не учитывает сон и время ожидания, я проверил на Win7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...