Настройка большого числа подключений FreeBSD
Есть сервер. FreeBSD 7.2 amd64. Во много потоков качает из интернета странички и файлы по ссылкам из базы. На входе широкий канал, но не загружен на 100%, а всего на 10%
Нужен совет, почему такое может быть. Доступ к серверу дать не могу.
1) Потоков для полной загрузки достаточно
2) Память не загружена, процессор и HDD тоже
Грушу на настройки сети. Конфиги такие:
options VM_KMEM_SIZE=1073741824
options VM_KMEM_SIZE_MAX=1073741824
/boot/loader.conf
verbose_loading="YES"
accf_data_load="YES"
accf_http_load="YES"
net.inet.tcp.syncache.hashsize=1024
net.inet.tcp.syncache.bucketlimit=100
net.inet.tcp.tcbhashsize=4096
kern.ipc.nsfbufs=10240
vm.kmem_size=1G
vm.kmem_size_max=1G
/etc/sysctl.conf
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
kern.ipc.nmbclusters=262144
kern.ipc.somaxconn=4096
kern.ipc.maxsockets=204800
kern.maxfiles=204800
kern.maxfilesperproc=200000
net.inet.ip.portrange.first=1024
net.inet.ip.portrange.last=65535
net.inet.ip.portrange.randomized=0
net.inet.tcp.maxtcptw=40960
net.inet.tcp.msl=30000
net.inet.tcp.syncookies=1
net.inet.tcp.nolocaltimewait=1
net.inet.tcp.fast_finwait2_recycle=1
Плачу за дельный совет с полным объяснением возможной проблемы. Цена 500р, если решит проблему полностью - накину еще.