Frecuencia de HPET vs frecuencia de CPU para medir el tiempo

Necesito medir el tiempo de ejecución de la función en nanosegundos. Ahora quiero saber si mi computadora puede hacer eso y cuál es la precisión de la medición. Se sugirió utilizar QueryPerformanceFrequency () para obtener la frecuencia de HPET y 1 / hpetFrequency es el tiempo atómico que se puede medir. ¿Es esto correcto? Quiero decir que si mi frecuencia de CPU es de 3,33 GH, incluso 1 GHz, la duración de un reloj es de nanosegundos. ¿No significa que puedo medir por nanosegundos?

Para medir el tiempo, la frecuencia de la CPU o HPET es esencial y ¿por qué?

Respuestas a la pregunta(1)

Su respuesta a la pregunta