s.lobanov Опубликовано 1 июня, 2011 · Жалоба Есть сервер с iperf для своих абонентов. Проблема в том, что либо процесс падает, либо ест 100% cpu, либо висит, но перестаёт слушать порт. Если у кого-то есть публичный(или хотя бы полупублиыный) нормально работающий iperf сервис, поделитесь параметрами ОС и строкой запуска. Интересует название дистрибутива ОС, версия, откуда брался iperf(дистр или сами собирали) и его версия. Сам пробовал iperf 2.0.4, 2.0.5 на sles11sp1 с различными параметрами запуска(в скрине, как демон) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alex_001 Опубликовано 5 июня, 2011 · Жалоба 2.0.5 на gentoo , разные ядра , разный userspace - примерно также , падает зараза.. 100% CPU правда не встречал. Так что видимо проблема не в дистре а в самом iperf'e. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dyr Опубликовано 5 июня, 2011 · Жалоба На FreeBSD 8 демон в какой-то момент тоже начинает жрать весь проц, так что отказался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 5 июня, 2011 · Жалоба Ага, когда iperf демоном, то он начинает жрать 100% cpu, когда запущен в скрине, то либо совсем падает, либо перестаёт слушать на сокете Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yaten Опубликовано 5 июня, 2011 · Жалоба ежедневный рестарт ночью. у меня вешается где то раз в месяц, рестарт помог. или даже 2 раза в день можно сделать, не так часто им пользуются. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 5 июня, 2011 · Жалоба А из inetd его как-нибудь нельзя? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 5 июня, 2011 · Жалоба Идея конечно интересная, но у iperf'а нет такого ключа(самое приложение должно уметь работать через inetd). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
true.ru Опубликовано 7 июня, 2011 · Жалоба Netperf умеет, через xinetd работать. Насчет функциональности netperf ничего не могу сказать. netperf - "классический" (документация от HP к версии 2.0 от 1995 года!) инструмент измерения пропускной способности сети и времени задержки ответа (TCP, UDP, DLPI - уровень канала, UNIX domain sockets, SCTP; IPv4 и IPv6). Доступна для различных вариантов Unix, Linux, MS Windows, OpenVMS и др.. Состоит из 2 частей: netserver, который должен быть предварительно запущен на удалённом хосте, и netperf, который запускается в момент измерения. netserver может быть запущен как самостоятельный процесс (параметр -p задаёт номер порта управляющего соединения) или под inetd (xinetd). Параметры для inetd.conf: netserver stream tcp nowait nobody. Настройка для xinetd: Источник - http://www.bog.pp.ru/work/network_performance.html#netperf Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mr.Z Опубликовано 10 июня, 2011 · Жалоба А вариант использовать nuttcp рассматривается? Практически идентичен по функционалу iperf-у, но с ним не наблюдал, пока, проблем с вылетами. Iperf же, действительно, периодически отваливается. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 10 июня, 2011 · Жалоба Да просто iperf'ом как-то привычно, для внутреннего применения он всем устраивает, но вот виснет, зараза. Наверное и netperf посмотрю и nuttcp. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alex_001 Опубликовано 28 июня, 2011 · Жалоба А никто не делал на основе этого http://www.web100.org сервак для тестов? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 6 сентября, 2011 · Жалоба Попробовал nuttcp - классная штука, не виснет и т.д. Но есть одна проблема, клиент может задать скорость с которой сервер будет к нему коннектится(для тестирования в направлении от сервера к абоненту). Естественно найдутся редиски, которые зададут 1000m и забьют линк между серверов и оборудованием, куда он включается. Может есть ещё какие-то варианты? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
evgenich Опубликовано 23 марта, 2012 · Жалоба А вариант использовать nuttcp рассматривается? Практически идентичен по функционалу iperf-у, но с ним не наблюдал, пока, проблем с вылетами. Iperf же, действительно, периодически отваливается. Подтверждаю, отваливается, накатал маленькое описание в своем блоге http://ya-mir.com/%D1%82%D0%B5%D1%81%D1%82-%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D1%81%D0%B5%D1%82%D0%B8-nuttcp-linux-windows/ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kapa Опубликовано 23 марта, 2012 · Жалоба А никто не делал на основе этого http://www.web100.org сервак для тестов? Делали. Висел пару лет параллельно со speedtest mini. Отказались в пользу последнего за ненадобностью. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...