Windows上几个常用的获取时间戳函数的效率比较
摘要:Windows上几个获取时间戳函数的效率比较今天无事,测试了下Windows上几个获取时间戳的函数效率机器性能:CPUI72600K未超频测...
Windows上几个获取时间戳函数的效率比较
今天无事,测试了下Windows上几个获取时间戳的函数效率
机器性能:
CPU I7 2600K 未超频
测试1亿次调用
CRT 的Time()函数耗时在1秒左右
Win API 的GetTickCount() 在300毫秒左右,GetTickCount64() 在500毫秒左右
Wimm.lib 的timeGetTime()在800毫秒左右
//这段代码的耗时测试在8秒左右
1
inline unsigned __int64 GetCycleCount()
2
{
3
__asm _emit 0x0F
4
__asm _emit 0x31
5
}
【Windows上几个常用的获取时间戳函数的效率比较】相关文章:
★ Win10 Mobile一周年更新正式版推送时间曝光 8月9日见
★ Win10怎么用PowerShell隐藏更新?Win10利用PowerShell隐藏更新的方法
★ Win10一周年更新版无法关闭Cortana? 使用注册表关闭的教程
★ Windows10系统一周年更新版插入Kindle就蓝屏死机的原因及解决方法