是否有可能以低于纳秒的速度获得系统时间,即pico-second或类似的?实际上,我想测量两个连续的事件时间间隔,这是我在快速系统中无法捕获的纳秒级。
答案 0 :(得分:4)
在现代硬件上调用性能分析功能/指令的成本比您要测量的时间间隔更大(并且更容易发生偏差)。因此,即使你尝试,也会得到错误的结果。
考虑跟踪100个事件的时间流逝,如果可能的话。
答案 1 :(得分:3)
时间分辨率取决于硬件和操作系统。 Go time.Nanoseconds函数提供高达纳秒的时间分辨率。在PC上,它通常为1000纳秒(1微秒)或最多100纳秒。