您现在的位置是:网站首页> 编程资料编程资料
Windows上几个常用的获取时间戳函数的效率比较_windows_Windows系列_操作系统_
2023-03-07
871人已围观
简介 Windows上几个常用的获取时间戳函数的效率比较_windows_Windows系列_操作系统_
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上几个获取时间戳的函数效率
机器性能:
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与ubuntu之间文件共享_windows_Windows系列_操作系统_
- 在windows中注册dll文件的方法_windows_Windows系列_操作系统_
- Windows的服务功能初探介绍_windows_Windows系列_操作系统_
- nginx服务器的安装和配置的方法介绍_windows_Windows系列_操作系统_
- Windows中的批处理的常用符号介绍_windows_Windows系列_操作系统_
- windows以管理员权限运行命令的方法介绍_windows_Windows系列_操作系统_
- 64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序_windows_Windows系列_操作系统_
- Windows中Alt键的12个高效快捷的使用技巧介绍_windows_Windows系列_操作系统_
- Win7/WinPE/XP多系统独立启动设置方法_windows_Windows系列_操作系统_
- 安全账户管理器初始化失败 lsass.exe 0XC0000(SAM文件问题)_windows_Windows系列_操作系统_
