Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
它究竟做了什么?如果我在客户端执行 -P 100,
它是否打开 100 个端口并与给定服务器并行建立 100 个连接?
它是否通常用于模拟维护“X(同时)并行连接”的服务器?
注意:这个答案与 iperf 2 相关。iperf 3 是单线程的。
是的,如果客户端计算机支持线程,将有 100 个流量线程和 1 个报告线程。流量线程将“并行”发送流量到服务器线程,报告线程将根据 -i 值将统计信息输出到标准输出。多少“并行”取决于 CPU 内核和操作系统调度。更多的内核可以让更多的流量线程真正并行运行。当内核耗尽时,底层操作系统调度程序将调度线程。(注意:在 2.0.8 或更高版本以及 Linux 中,可以使用 -z 或 --realtime 将流量线程设置为实时调度。)
鲍勃