【发布时间】:2014-03-26 04:26:37
【问题描述】:
我需要使用 gettimeofday 来测量使用此功能的微秒分辨率的时间差异。
我知道这不是最好的功能,但我想了解原因。 在这个question AndrewStone 中说会有一个问题两次 是的,我不明白如果我们只是从纪元开始计算微秒,为什么会有问题。
如果我误解了这个人,时间是秒+微秒的值,我该如何解决这个问题?
【问题讨论】:
-
AndrewStone 只是不知道他在说什么。但是,如果您想避免由手动时钟调整或行为不良的 ntpd 引起的错误(一个好的 ntpd 总是会不断地进行调整,因此它们不会干扰任何事情),那么使用单调时钟来测量间隔是一个很好的做法。跨度>
标签: c++ c time clock system-calls