Есть два сервера на интел платформе (xeon quad core 2.4 ghz / 4 gb ram / 2 x gigabit ethernet).
Они соединены напрямую кабелем cat 5е.
OS - debian etch.
mtu 1500 - прокачивается 88 мб/сек
mtu 9000 - прокачивается 90 мб/сек
Как добиться 125 мб/сек?
прокачка гигабита
Re: прокачка гигабита
А загрузка CPU при этом какая?
Иными вечерами я пью, чтобы кого-нибудь не пристрелить. Это акт благотворительности. Не за что.
Re: прокачка гигабита
Тестировалось по разному.myst писал(а):А загрузка CPU при этом какая?
Файл через фтп и собственный сервер.
Скорости одинаковые для обоих
Своим софтом загрузка каждого ядра CPU не более 3-5% при 1000 одновременных коннектах.
При одном файле через фтп загрузка почти никакая.
Re: прокачка гигабита
HappyByte, проверяй с помощью netperf, дабы отбросить элемент случайности.
Говоря о гигабите, почему-то вспоминается термин jumbo frames.
Касательно ftp хотелось бы напомнить, что запсиь на hdd дорогая операция, значительно дороже чтения - нет аналога sendfile()
и средняя скорость записи на hdd в 80-90 мегабайт весьма и весьма оптимистично выглядит, для сравнения погоняй dd.
Говоря о гигабите, почему-то вспоминается термин jumbo frames.
Касательно ftp хотелось бы напомнить, что запсиь на hdd дорогая операция, значительно дороже чтения - нет аналога sendfile()
и средняя скорость записи на hdd в 80-90 мегабайт весьма и весьма оптимистично выглядит, для сравнения погоняй dd.
Опыт растет прямо пропорционально выведенному из строя оборудованию
Re: прокачка гигабита
Jumbo frames включены
Запись в /dev/null.
Запись в /dev/null.
Re: прокачка гигабита
HappyByte, все же поюзай netperf для сравнения.
Опыт растет прямо пропорционально выведенному из строя оборудованию