Linux内核中的RTT:单元

时间:2013-01-30 12:06:37

标签: tcp linux-kernel roundtrip

我正在尝试使用linux内核使用的rtt值。在那里,我看到两个给出rtt值的变量:

srtt - (平滑的RTT) rcv_rtt_est,实际上是接收方RTT估计

现在,我实际上看不到这些变量输出的单位。我认为这些是在jiffies中,如果我将它们转换为毫秒数,则值非常低(几乎为零)。

所以,我只想得到确认,如果这两个值都在jiffies或其他单位,因为我需要使用它们毫秒,即使我直接使用它们或在msecs或微秒中我也没有得到令人满意的输出。

我没有找到任何代码的评论,但我看到一个评论显示正确的移位3。

所以,我使用以下方法将其转换为millisecs:

jiffies_to_msecs(tp->srtt >> 3))

0 个答案:

没有答案