gpt4 book ai didi

winapi - GetTickCount() 是否包括暂停或休眠的时间?

转载 作者:行者123 更新时间:2023-12-03 00:44:42 25 4
gpt4 key购买 nike

为了澄清,我的意思是系统挂起/休眠时花费的时间,而不是调用线程(GetTickCount() 返回自系统启动以来的毫秒数)。

最佳答案

据我所知,GetTickCount与线程无关,它统计的是系统启动后的时间。但最好使用 GetTickCount64以避免 49.7 天的角色转换。

顺便说一句,要获得您想要的东西,您需要 GetThreadTimes功能。它记录创建和退出时间以及线程在用户或内核空间中花费的时间量。这样您就有了一个很好的方法来计算花费的时间。

好吧,我错过了问题的“系统”部分。但这很简单。休眠时 GetTickCount 继续计数。因为人们都曾遭遇过电脑大部分时间处于休眠状态的49.7天bug。请参阅link text此处了解更多信息。

关于winapi - GetTickCount() 是否包括暂停或休眠的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com