我有一个低延迟的应用程序。但它的性能不稳定。所以我想找到瓶颈是否与网络或我的服务器(软件、操作系统等)有关
所以首先我尝试 tcpdump 来测量它,但我知道它不包含内核或网卡延迟,如果我错了,请纠正我。经过一些调查,我发现硬件时间戳是网卡时间戳。但是我可以找到如何使用硬件的任何示例时间戳(我的网卡支持,通过 ethtool -T 检查)。
如何让tcpdump从网卡的硬件时间戳中获取数据包时间戳?
谢谢。
我有一个低延迟的应用程序。但它的性能不稳定。所以我想找到瓶颈是否与网络或我的服务器(软件、操作系统等)有关
所以首先我尝试 tcpdump 来测量它,但我知道它不包含内核或网卡延迟,如果我错了,请纠正我。经过一些调查,我发现硬件时间戳是网卡时间戳。但是我可以找到如何使用硬件的任何示例时间戳(我的网卡支持,通过 ethtool -T 检查)。
如何让tcpdump从网卡的硬件时间戳中获取数据包时间戳?
谢谢。