前端之家收集整理的这篇文章主要介绍了
winapi – 如何在Win32中获取CPU周期数?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Win32中,有没有办法获得一个独特的
cpu循环计数或类似的东西,对于多个进程/语言/系统/等是统一的.
我正在创建一些日志文件,但是必须生成多个日志文件,因为我们正在托管.NET运行时,并且我想避免从一个调用到另一个来进行日志记录.因此,我在想我只生成两个文件,将它们组合起来,然后对它们进行排序,以获得涉及跨世界调用的连贯时间线.
但是,每次通话都不会增加GetTickCount,因此不可靠.是否有更好的号码,以便在排序时以正确的顺序接听电话?
编辑:感谢@Greg让我走上QueryPerformanceCounter的轨道,这就是诀窍.
原文链接:https://www.f2er.com/windows/371909.html