2016-06-11 109 views
1

實際上它究竟做了什麼? 如果我在客戶端執行-P 100,-P標誌爲iperf做了什麼?

它是否打開100個端口並與給定服務器建立100個並行連接?

這是通常用來模擬維護「X(同時)並行連接」的服務器嗎?

回答

1

注意:這個答案與iperf 2相關。 iperf 3是單線程的。

是的,如果客戶端計算機支持線程,將會有100個通信線程和1個報告線程。流量線程將「並行」的流量發送到服務器線程,報告線程將輸出統計數據到每個-i值的標準輸出。 「並行」多少取決於CPU內核和操作系統調度。更多的內核可以允許更多的流量線程真正並行運行。當內核耗盡時,線程將由底層OS調度程序調度。 (注意:在2.0.8或更高版本和Linux中,可以使用-z或--realtime將流量線程設置爲實時調度。)

Bob