问题标签 [latencyutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
208 浏览

java - LatencyUtils 'recordLatency' 方法的时间单位问题

我正在使用 LatencyUtils 包来跟踪和报告跨测量的延迟行为:

通过这种方法记录时间,时间单位应该是纳秒,但在我的例子中,记录的时间是以毫秒为单位的。我想知道是否有更好的方法以毫秒为单位记录时间?

我现在使用的解决方案是将所有记录的时间乘以一百万。但是我还是希望结果以微秒为单位,所以对于我得到的结果,我除以一百万。

的默认构造函数LatencyUtil是这样的:

所以,事实上,最低的可跟踪延迟LatencyUtil也是纳秒级的。如果我以毫秒为单位放一个值,恐怕会影响记录的结果。