2016-06-11 2 views
1

정확히 실제로 무엇을합니까? 클라이언트 측에서 -P 100을 수행하는 경우iperf에서 -P 플래그는 무엇을합니까?

100 개의 포트를 열어 특정 서버에 병렬로 100 개의 연결을 설정합니까?

"X (동시) 연결을 병렬로 유지하는 서버를 시뮬레이션하는 데 일반적으로 사용되는 기능입니까?

답변

1

참고 :이 답변은 iperf 2와 관련이 있습니다. iperf 3은 단일 스레드입니다.

예, 클라이언트 컴퓨터가 스레드를 지원하면 트래픽 스레드가 100 개이고보고 스레드가 1 개가됩니다. 트래픽 쓰레드는 "병렬로"서버 쓰레드에 트래픽을 보내고 리포터 쓰레드는 통계를 -i 값에 따라 stdout으로 출력합니다. "병렬로"얼마나 많은 CPU 코어 및 OS 예약에 따라 달라집니다. 더 많은 코어를 사용하면 더 많은 트래픽 스레드가 실제로 병렬로 실행될 수 있습니다. 코어가 고갈되면 스레드는 기본 OS 스케줄러에 의해 스케줄됩니다. (참고 : 2.0.8 이상 및 Linux에서는 트래픽 스레드를 -z 또는 --realtime을 사용하여 실시간 예약으로 설정할 수 있습니다.)

Bob

관련 문제