Тюнинг tcp/ip стека freebsd 7
Настраиваем freebsd для повышения пропуской способности сети.
Включаем поллинг в /etc/rc.conf
ifconfig_rl0="inet 10.99.0.99 netmask 255.255.0.0 polling mtu 8232"
tcp_extensions="YES"
/etc/sysctl.conf
net.inet.tcp.rfc1323=1
#262144 - выше скорость, больше съедает cpu
net.inet.tcp.sendspace=78840
net.inet.tcp.recvspace=78840
net.inet.udp.recvspace=78840
net.inet.udp.maxdgram=57344
net.inet.tcp.delayed_ack=1
net.inet.tcp.delacktime=100
net.local.stream.sendspace=82320
net.local.stream.recvspace=82320
net.inet.tcp.local_slowstart_flightsize=10
net.inet.tcp.nolocaltimewait=1
net.inet.tcp.hostcache.expire=3900
kern.polling.burst_max=1000
kern.polling.idle_poll=0
kern.polling.each_burst=50
net.inet.tcp.hostcache.expire=3900
net.inet.tcp.slowstart_flightsize=54
net.inet.tcp.inflight.enable=1
net.inet.tcp.inflight.min=6144
/boot/loader.conf
kern.ipc.maxsockets="16424"
kern.ipc.shm_use_phys="1"
kern.hz=1000
net.inet.tcp.tcbhashsize="4096"
net.inet.tcp.hostcache.hashsize="1024"
Возможно вам также будут интересны Конфиги для FreeBSD 5.3.
@author: surg30n
@date: Воскресенье, 07 Декабрь 2008
Комментарии : 7
|
7] Гость - 16:33, 13 Май, 2009
|
Да, на 7-ке странное поведение em, сейчас у меня интерфейс выше 270 мегабит не разгоняется.
Включен поллинг, загрузка проца по нулям, но наблюдаются небольшие потери на интерфейсе, рецепты приведенные в статье не помогают.
Еще есть идеи?
http://www.hilik.org.ua/
|
|
6] Гость - 00:56, 11 Март, 2009
|
|
А 6-ую ветку так можно полирнуть?
|
|
5] Гость - 08:39, 16 Январь, 2009
|
спасибо, оттюнил свою семерку :))
http://www.rise.com.ua
|
|
4] Гость - 16:12, 17 Декабрь, 2008
|
Этот конфиг (компьютер-роутер)
CPU-PIII-1000MHz, RAM-386M, FreeBSD 7.1-PRERELEASE
Желаемый результат - скоростная передача данных по локальной сети.
SMP+Polling тестировались на сервере
2x2core Xeon 1.8, RAM-2Gb, 2x250Gb WD Raid-1, FreeBSD 5.5
|
|
3] Гость - 16:02, 17 Декабрь, 2008
|
|
В каких условиях тестировался этот конфиг? Для какой системы оптимизированы эти параметры?
|
|
2] Гость - 23:41, 16 Декабрь, 2008
|
|
SMP+Polling по тестам показывает скорость выше, чем SMP без поллинга.
|
|
1] Гость - 21:26, 16 Декабрь, 2008
|
|
а вот на 4х ядернике с интеловскими сетевухами от полинга система тока тормозит...
|