Доброго здравия, подскажите как действовать.
нашел баг в iperf:
при запуске в режиме демона "iperf -sD" возникает ситуация с потреблением всего свободного CPU - после того как клиент подцепится и выполнит задачу (проверит скорость), процесс начинает потреблять ресурсы полностью iperf -c 192.168.2.3 -t 90 -P 2 (в два потока - два cpu заняты), iperf -c 192.168.2.3 -t 90 -P 4 - занято 4 cpu, iperf -c 192.168.2.3 -t 10 -P 1 - один.цепочка: запускаю сервер iperf -sD; запускаю клиент iperf -c 192.168.2.3 -t 90 -P 2; через 90 секунд, когда скорость измерили, смотрю htop - вижу потребление cpu; прибиваю процесс, и запускаю заново, все работает.
проверил на двух разных машинах (одна через vpn, думал с этим связано, нет, напрямую тоже самое) в обоих случаях Ubuntu 12.04.3 (одна amd64, другая i386) - iperf_2.0.5-2.1_amd64.deb и iperf_2.0.5-2.1_i386.deb
_____
проверил только что в Debian 6.0.7, (пакет iperf_2.0.4-5_i386) - тут такая проблема отсутствует.
еще проверил в Ubuntu 10.04.4 (пакет - iperf_2.0.4-5_i386), тут такая проблема отсутствует, хотя в htop я вижу что после каждого запуска в системе остается
| `- -zsh
| | `- /bin/zsh
| | `- iperf -sD
| | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | `- iperf -sD
| | `- iperf -sD
| `- -zsh
и после каждого запуска становится еще больше:
| `- -zsh
| | `- /bin/zsh
| | `- iperf -sD
| | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | | `- iperf -sD
| | `- iperf -sD
| | `- iperf -sD
| `- -zsh
________________
подскажите, кому писать баг-репорт, как его стоит описать, подскажите как это делается.
ну и собственно для себя написал скрипт (добавив в крон на запуск каждые 15 минут) - http://pastebin.com/GymgqeNM