我想知道 Windows API GetTickCount()
的作用是什么?实际测量?它是否测量从按下系统电源按钮的那一刻起的时间?它是否也测量引导加载程序或 BIOS 加载所需的时间?
我正在尝试测量 Windows 7 上的启动时间。
最佳答案
您不应该将其视为测量“自”任何事情以来的时间。仅将其用作相对时钟源。换句话说,调用一次GetTickCount
,然后做一些事情,然后再次调用它,然后减去。不要使用刻度数的绝对值。
精确的启动时间未指定,并且在调试 Windows 版本时,“启动时间”被人为设置为过去的 49.7 天,以暴露计时器翻转错误。
关于winapi - GetTickCount() 实际测量什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15503088/