虽然 RDTSC 废掉了,性能测试用的高精度计时还是有办法的 ,在 Windows 用 QueryPerformanceCounter 和 QueryPerformanceFrequency,Linux 下用 POSIX 的 clock_gettime 函数,以 CLOCK_MONOTONIC 参数调用。QueryPerformanceCounter() 错误的情况我们也碰见过,用 SetThreadAffinityMask() 解决。