Здравствуйте, kazbich, Вы писали:
K>Я считаю, что t1 после всего этого должен выдавать работу моей функции в мс..
K>Но изучая свои логи прихожу к выводу что те же замеры сделанные с помощью функций QueryPerformanceFrequency и QueryPerformanceCounter показывают результаты 6 — 8 мс, а с помощью буста в половине случаев подозрительно ровно 16 мс всегда, а в другой половине нули.
K>Что я не так делаю?
Дело в том, что QueryPerformanceCounter использует аппаратные hires таймеры, тогда как все остальное не-аппаратно-платформозависимое опираются на lores таймеры, предоставляемые ОС. Т.е. у них квант 16 мс.
боюсь самым идеальным решением все же останется asm rdtsc — возвращает счетчик тиков процессора.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока