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下Photoshop CC选项出现乱码该如何解决?
★ Win10下迅雷点击登录出现闪退怎么办 Win10下打开迅雷点击登录出现闪退的两种解决方法
★ win7开机显示WUMTC is missing怎么办 win7系统开机显示WUMTC is missing的解决方法
★ Win10一周年更新预览版14391推送 修复我的游戏应用
★ Windows10系统一周年更新版插入Kindle就蓝屏死机的原因及解决方法