C ++中的clock_gettime()和python中的time.time()是否相等?

问题描述 投票:0回答:1

我正在使用boost python,并尝试测量从C ++到python的切换的延迟,反之亦然。但是我想我做错了,我用clock_gettime()t0)在C ++中获取时间,并将其作为参数传递给python函数,并从此函数中调用time.time()t1] >)来获取时间。但是当我尝试通过t1-t0来测量延迟时,它有时是正的,有时是负的,有时是0。为什么呢?

我正在使用boost python,并尝试测量从C ++到python的切换的延迟,反之亦然。但是我认为我做错了,我通过clock_gettime()(t0)在C ++中获取时间,并将其作为...

python c++ time clock latency
1个回答
0
投票

我希望此延迟约为纳秒,因此,如果要测量它,使用准确的时钟并确保它们是一致的就很重要。还应了解,在这个级别上,实际阅读时钟将是不可忽略的成本,因此,起初它可能不是一个现实的目标。

© www.soinside.com 2019 - 2024. All rights reserved.