上传者: 42168555
|
上传时间: 2021-11-12 11:42:19
|
文件大小: 234KB
|
文件类型: -
介绍
sockperf是基于套接字API的网络基准测试实用程序,旨在测试高性能系统的性能(延迟和吞吐量)(它也可以测试常规网络系统的性能)。 它涵盖了大多数套接字API调用和选项。
具体来说,除了标准的吞吐量测试之外, sockperf还执行以下操作:
以亚纳秒分辨率测量每个离散数据包的延迟(使用TSC寄存器以非常低的开销对CPU滴答进行计数)。
对乒乓模式和负载模式下的延迟都执行以上操作。 这意味着即使在每秒数百万个数据包的负载下,我们也可以测量单个数据包的延迟(无需等待数据包的回复,然后再按时发送后续数据包)
通过提供直方图以及数据包延迟的各个百分位数(例如,中位数,最小值,最大值,99%百分数等)来启用峰值分析,(这是平均值和标准偏差的补充)。 此外, sockperf还提供了包含所有数据包的tx / rx时间的完整日志,可以使用外部工具(例如MS-Excel或matplot