Гарантирует ли QueryPerformanceCounter время с момента загрузки? - PullRequest
1 голос
/ 15 сентября 2011

Безопасно ли считать, что число, возвращаемое из QueryPerformanceCounter , относится ко времени, прошедшему с момента последней загрузки системы?Или это может быть сброшено во время работы системы?Сама статья MSDN не гарантирует этого, однако я видел некоторую стороннюю информацию (такую ​​как this ), которая говорит, что это так.

1 Ответ

3 голосов
/ 15 сентября 2011

Это должно быть использовано для относительного времени. Но я не думаю, что его можно использовать для измерения времени с момента загрузки.

Из того, что я слышал, это реализовано с использованием инструкции rdtsc, которая измеряет "псевдо" циклы ЦП с момента включения ЦП. В этом случае, да, это, вероятно, дает время с момента загрузки, но я не думаю, что это указано.

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