pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49385: iperf 2.x deamon mode consumes all available cpu



>Number:         49385
>Category:       pkg
>Synopsis:       iperf 2.x deamon mode consumes all available cpu
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Nov 11 23:05:00 +0000 2014
>Originator:     Harry Waddell
>Release:        pkgsrc-2014Q3
>Organization:
Caravan Electronic Publishing
>Environment:
NetBSD cvs 6.1.4 NetBSD 6.1.4 (GENERIC) amd64
>Description:
In daemon mode, iperf consumes 100% of the available cpu after each client request. In udp single threaded mode, it will use 100% of the single cpu core it is scheduled on. In tcp mode, it will fork and eventually consume all available cpu cycles on the system.


>How-To-Repeat:
start iperf in daemon mode 

iperf --daemon

and then connect with iperf in client mode.
>Fix:
A patch and further description is available here: 

http://sourceforge.net/p/iperf/patches/28/

Also, a new major version is available on github. 

https://github.com/esnet/iperf






Home | Main Index | Thread Index | Old Index