如何获得时钟周期的值在滴答使用linux
How to get the value of clock cycles in ticks using linux?
在linux中获取时间戳与linux中以tick为单位的时钟周期相同。我知道如何获得时间戳,但我不知道现在如何采取滴答时钟周期。有人能告诉我这两者有什么区别吗?有人能给我一个小的时钟周期的例子吗??
期待您的回复。
额外:我试图使用simplescalar模拟器在比萨建筑中添加时序组装指令。对于我的指令,我应该访问时钟周期并将其存储在寄存器中。
嗯,有:
- 蜱虫。
- 时间戳计数器,这是你可能喜欢用于高分辨率时间测量,但你必须了解如何使用它进行无偏测量。
- 时钟,便携式
clock_gettime
,纳秒分辨率,通常足以满足所有需求。
如果您想访问CPU性能寄存器,可以在程序中使用Intel®performance Counter Monitor。
相关文章:
- 在C++/Linux中设置单调时钟的一些技巧
- Linux的Cpp上的计时器
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如何在linux终端中同时编译和运行c++代码
- 在Linux for Windows上编译C++代码时出错
- 如何找到锁定Linux futex的C++行
- 在linux上调试巨大的C++项目
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- c++方法参数只能在linux的发布模式下自行更改
- 在Linux和C++中的Windows上,散列字符串值会产生不同的输出
- 这里在 Linux 中具有"CreatePipe"和"CreateProcessW"功能吗?
- 函数在Windows或Linux上运行时表现不同
- 在Linux下捕获SIGKILL的C++程序
- 在为LINUX创建共享库时,如何避免STL的私有/弱副本
- 在网络套接字计时器滴答后增加asio短读错误
- 虚幻引擎4:超级::滴答(增量时间)
- SDL2 主滴答系统(openGL)
- 如何获得时钟周期的值在滴答使用linux
- 如何获得比Windows XP上的计时器滴答(15毫秒)更高精度的时间