Andriy&Smoke 0 Опубліковано: 2012-02-08 09:38:19 Автор Share Опубліковано: 2012-02-08 09:38:19 vpn2# sysctl net.isr net.isr.swi_count: 293282 net.isr.drop: 0 net.isr.queued: 330824 net.isr.deferred: 0 net.isr.directed: -1126178381 net.isr.count: -1126273755 net.isr.direct: 1 vpn2# uname -a FreeBSD 7.4-RELEASE-p2 FreeBSD 7.4-RELEASE-p2 #1: Mon Jun 6 10:49:14 EEST 2011 smok@zolota-vpn:/usr/src/sys/i386/compile/smoke8 i386 Ссылка на сообщение Поделиться на других сайтах
kvirtu 315 Опубліковано: 2012-02-08 10:07:52 Share Опубліковано: 2012-02-08 10:07:52 отключите в pf "set optimization aggressive" попробуйте перейти с pf nat на ipfw nat (c полным отключением pf, его хорошо вообще из ядра выпилить вместе с altq). В коде pf к сожалению содержится GIANT lock, который не дает пользоваться преимуществами многоядерной обработки сетевого трафика. это даст вам немного процессорного времени и даст возможность сетевушке таки разделиться по ядрам процессора. покажите uname -a и sysctl net.isr + ipfw nat, в гугле есть много примеров, только есть одно НО, при большой нагрузке при ipfw nat, сервак может уходит в ребут c ошибкой в логах discard frame w/o packet header. Или DUMMYNET Ссылка на сообщение Поделиться на других сайтах
adeep 212 Опубліковано: 2012-02-08 10:39:43 Share Опубліковано: 2012-02-08 10:39:43 + ipfw nat, в гугле есть много примеров, только есть одно НО, при большой нагрузке при ipfw nat, сервак может уходит в ребут c ошибкой в логах discard frame w/o packet header. это не ipfw nat, это бок dummynet насколько я помню рассылки и собственные эксперименты. Ссылка на сообщение Поделиться на других сайтах
kvirtu 315 Опубліковано: 2012-02-08 11:04:38 Share Опубліковано: 2012-02-08 11:04:38 + ipfw nat, в гугле есть много примеров, только есть одно НО, при большой нагрузке при ipfw nat, сервак может уходит в ребут c ошибкой в логах discard frame w/o packet header. это не ipfw nat, это бок dummynet насколько я помню рассылки и собственные эксперименты. Изаю ng_car , было 2 перезагруза за день с выше указанной ошибкой, тут писали на форуме, что из-за именно из-за использования ng_car. Разработчик abills`a писал на своем форуме , что это из-за пере оптимизации sysctl.conf. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2012-02-08 11:20:32 Share Опубліковано: 2012-02-08 11:20:32 при большой нагрузке при ipfw nat, сервак может уходит в ребут c ошибкой в логах discard frame w/o packet header. Это лечится отключением нафиг tso, rxsum, txsum - с ними libalias не дружит категорически Вобще лучше не использовать ipfw nat на 7.x - на 7.2 кажись точно тек памятью. Про 7.4 не уверен но всеже глубокого смысла в нем нет, кроме яндексовых дров разве что. Проблему пофиксили начиная с 8.0-8.1 точно. Ссылка на сообщение Поделиться на других сайтах
adeep 212 Опубліковано: 2012-02-08 11:42:16 Share Опубліковано: 2012-02-08 11:42:16 с ng_car проблема в ядре с netgraph, исправили летом в 8-stable и в 9 можно почитать у dadv в жж про настройку 8ки для браса Ссылка на сообщение Поделиться на других сайтах
natiss 16 Опубліковано: 2012-02-08 11:59:57 Share Опубліковано: 2012-02-08 11:59:57 мені треба не критику, підкажіть в чом проблема і як вийти з цієї проблеми 1) (самое главное) !!!! не обращать внимания на политические дебаты про "правильный" нат 2) отключить ВСЕ извращения и вернуть фри к тому виду, какое оно имеет после установки 3) убедиться, что сам сервер скачивает 1Г (на фтп и торренте) 4) взять 1 производительный хост и включить его через ваш маршрутизатор без нат , убедиться, что 1Г есть 5) добавлять необходимые пакетные фильтры, пока гигосик не пропадет ..... Ссылка на сообщение Поделиться на других сайтах
Shaper 3 Опубліковано: 2012-02-08 13:10:59 Share Опубліковано: 2012-02-08 13:10:59 мені треба не критику, підкажіть в чом проблема і як вийти з цієї проблеми 1) (самое главное) !!!! не обращать внимания на политические дебаты про "правильный" нат 2) отключить ВСЕ извращения и вернуть фри к тому виду, какое оно имеет после установки 3) убедиться, что сам сервер скачивает 1Г (на фтп и торренте) 4) взять 1 производительный хост и включить его через ваш маршрутизатор без нат , убедиться, что 1Г есть 5) добавлять необходимые пакетные фильтры, пока гигосик не пропадет ..... Витек, ну гигосик гигосику рознь. Там у него стадо обманентов с 20 Кппс или он один торрентом, разница есть? Но логика верная - оставить НАТ от pf и убрать все правила из ipfw. "политические дебаты" - тут они скорее религиозные Ссылка на сообщение Поделиться на других сайтах
natiss 16 Опубліковано: 2012-02-08 13:28:26 Share Опубліковано: 2012-02-08 13:28:26 кто здесь? Ссылка на сообщение Поделиться на других сайтах
Andriy&Smoke 0 Опубліковано: 2012-02-13 21:20:54 Автор Share Опубліковано: 2012-02-13 21:20:54 проблема не пропала, шукаю причину дальше поміняв сфп, сфп переключив в свіч швидкітсь провірив, включився напряму замість сервера нотебуком тянуло файл з швидкістю 20мегабайт спидтест показав 240 шо робити не знаю Ссылка на сообщение Поделиться на других сайтах
Andriy&Smoke 0 Опубліковано: 2012-02-13 21:35:32 Автор Share Опубліковано: 2012-02-13 21:35:32 система зараз загружається з такими параметрами vpn2# cat /boot/loader.conf if_igb_load="YES" hw.igb.rxd=4096 hw.igb.txd=4096 #hw.igb.max_interrupt_rate=32000 #hw.igb.lro=0 #hw.igb.num_queues=2 #hw.igb.fc_setting=0 #kern.maxdsiz="1G" #kern.dfldsiz="1G" #kern.ipc.nmbclusters=65536 vpn2# cat /etc/sysctl.conf compat.linux.osrelease=2.6.16 net.link.ether.inet.log_arp_wrong_iface=0 net.inet.ip.portrange.first=1024 net.inet.ip.portrange.last=65535 net.inet.ip.portrange.randomized=0 net.inet.ip.fastforwarding=1 #dev.igb.0.rx_processing_limit=4096 #dev.igb.1.rx_processing_limit=4096 #dev.igb.0.enable_aim=0 #dev.igb.1.enable_aim=0 # for rtsock #net.route.netisr_maxqlen=4096 # for other protocols (IP & PPPoE?) #net.isr.defaultqlimit=4096 #net.inet.ip.dummynet.pipe_slot_limit=1000 #net.inet.ip.dummynet.io_fast=1 #net.inet.ip.dummynet.max_chain_len=1024 #net.inet.ip.dummynet.hash_size=65535 #net.inet.ip.fastforwarding=1 #net.inet.ip.fw.one_pass=1 #net.inet.ip.fw.dyn_max=20480 #net.inet.ip.fw.dyn_buckets=1024 #net.inet.tcp.blackhole=2 #net.inet.udp.blackhole=0 #net.inet.icmp.drop_redirect=1 #net.inet.ip.redirect=0 #net.inet.ip.ttl=226 #net.inet.tcp.drop_synfin=1 #kern.ipc.somaxconn=32768 #kern.maxfiles=204800 #kern.maxfilesperproc=200000 #kern.random.sys.harvest.ethernet=0 #kern.random.sys.harvest.interrupt=0 #net.inet.ip.intr_queue_maxlen=8192 net.inet.tcp.recvspace=131072 net.inet.tcp.recvspace=131072 kern.ipc.nmbclusters=400000 kern.ipc.maxsockbuf=83886080 #top -SH last pid: 12132; load averages: 0.17, 0.12, 0.09 up 0+00:35:14 23:25:11 116 processes: 4 running, 95 sleeping, 17 waiting [b][color=#ff0000]zombie1[/color][/b] CPU: 15.6% user, 0.0% nice, 10.1% system, 15.9% interrupt, 58.3% idle Mem: 71M Active, 12M Inact, 88M Wired, 18M Cache, 112M Buf, 1805M Free Swap: 2048M Total, 2048M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 11 root 171 ki31 0K 8K RUN 1 27:23 91.06% idle: cpu1 12 root 171 ki31 0K 8K RUN 0 24:05 69.29% idle: cpu0 28 root -68 - 0K 8K WAIT 0 3:33 20.07% irq259: igb1 23 root -68 - 0K 8K WAIT 0 1:52 6.49% irq256: igb0 11891 root 97 0 13028K 10800K CPU0 0 0:01 5.47% perl 25 root -68 - 0K 8K WAIT 1 1:16 4.79% irq257: igb0 1077 root 4 -15 15820K 12568K sbwait 1 2:36 3.27% ipcad 11888 root -8 0 11884K 10176K piperd 1 0:00 0.39% perl 12096 root -8 0 3496K 1072K piperd 1 0:00 0.39% sh 12097 root 45 0 3276K 816K select 1 0:00 0.39% ping 1077 root 4 -15 15820K 12568K sbwait 0 2:37 0.10% ipcad 39 root -68 - 0K 8K - 0 5:01 0.00% dummynet 780 root 44 0 12252K 5188K select 1 0:10 0.00% mpd5 29 root -68 - 0K 8K - 1 0:10 0.00% igb1 que 14 root -32 - 0K 8K WAIT 1 0:08 0.00% swi4: clock sio 1940 root 8 -15 13412K 7972K nanslp 0 0:05 0.00% perl5.10.1 16 root -16 - 0K 8K - 0 0:05 0.00% yarrow 24 root -68 - 0K 8K - 1 0:03 0.00% igb0 que 5 root -8 - 0K 8K - 0 0:02 0.00% g_up 30 root -68 - 0K 8K WAIT 1 0:02 0.00% irq260: igb1 809 root 44 0 9356K 5372K select 1 0:01 0.00% snmpd 38 root 8 - 0K 8K pftm 1 0:01 0.00% pfpurge 33 root -64 - 0K 8K WAIT 0 0:01 0.00% irq14: ata0 17 root -28 - 0K 8K WAIT 0 0:00 0.00% swi5: + 19 root -24 - 0K 8K WAIT 1 0:00 0.00% swi6: Giant taskq 1176 root 44 0 20108K 10732K select 0 0:00 0.00% httpd 6 root -8 - 0K 8K - 0 0:00 0.00% g_down 674 root 44 0 3216K 1052K select 0 0:00 0.00% syslogd 40 root -16 - 0K 8K psleep 0 0:00 0.00% pagedaemon 3 root -68 - 0K 8K sleep 1 0:00 0.00% ng_queue1 2 root -68 - 0K 8K sleep 0 0:00 0.00% ng_queue0 45 root 20 - 0K 8K syncer 1 0:00 0.00% syncer 1005 dhcpd 44 0 5208K 3320K select 1 0:00 0.00% dhcpd 4 root -8 - 0K 8K - 1 0:00 0.00% g_event 11572 root 44 0 3532K 1648K CPU1 1 0:00 0.00% top 13 root -44 - 0K 8K WAIT 1 0:00 0.00% swi1: net 46 root -16 - 0K 8K sdflus 1 0:00 0.00% softdepflush 1226 root 44 0 5936K 2520K select 1 0:00 0.00% sendmail 35 root -60 - 0K 8K WAIT 0 0:00 0.00% irq1: atkbd0 543 root 96 0 1888K 436K select 0 0:00 0.00% devd 1236 root 8 0 3244K 1108K nanslp 0 0:00 0.00% cron 11343 root 4 0 8460K 2908K sbwait 1 0:00 0.00% sshd 1077 root 8 -15 15820K 12568K nanslp 0 0:00 0.00% ipcad 2477 www 44 0 21132K 10888K select 0 0:00 0.00% httpd 11354 gray 44 0 8460K 2932K select 1 0:00 0.00% sshd 3937 www 44 0 21132K 10880K select 0 0:00 0.00% httpd 1371 www 44 0 21132K 10904K select 1 0:00 0.00% httpd 2113 www 44 0 21132K 10892K select 0 0:00 0.00% httpd 2753 www 44 0 21132K 10892K select 1 0:00 0.00% httpd 0 root -16 0 0K 0K sched 1 0:00 0.00% swapper 1357 www 44 0 21132K 10892K select 1 0:00 0.00% httpd 1364 www 44 0 21132K 10872K select 0 0:00 0.00% httpd 1379 www 44 0 21132K 10888K select 0 0:00 0.00% httpd 10168 www 20 0 21132K 10880K lockf 0 0:00 0.00% httpd 11399 root 20 0 4496K 2040K pause 0 0:00 0.00% csh 11356 gray 8 0 4432K 1856K wait 1 0:00 0.00% bash zombie - деколи появляється vpn2# netstat -w 1 -h -I igb0 input (igb0) output packets errs bytes packets errs bytes colls 12K 0 10M 22K 0 3.2M 0 9.8K 0 9.7M 21K 0 3.2M 0 10K 0 9.1M 22K 0 3.4M 0 12K 0 10M 22K 0 3.2M 0 11K 0 9.9M 24K 0 3.2M 0 9.8K 0 8.8M 22K 0 3.1M 0 11K 0 9.2M 21K 0 3.3M 0 9.2K 0 8.5M 21K 0 3.3M 0 9.4K 0 8.7M 22K 0 3.2M 0 12K 0 10M 22K 0 3.4M 0 9.0K 0 8.2M 22K 0 3.5M 0 11K 0 9.7M 23K 0 3.3M 0 12K 0 10M 22K 0 3.3M 0 8.3K 0 8.5M 21K 0 3.1M 0 12K 0 10M 22K 0 3.2M 0 9.6K 0 8.8M 21K 0 3.4M 0 9.5K 0 8.3M 22K 0 3.4M 0 13K 0 10M 22K 0 3.4M 0 12K 0 10M 23K 0 3.4M 0 11K 0 9.5M 22K 0 3.2M 0 vpn2# iostat -w 1 tty ad0 cpu tin tout KB/t tps MB/s us ni sy in id 0 76 53.59 20 1.06 2 0 10 11 77 0 132 0.00 0 0.00 1 0 16 12 71 0 44 0.00 0 0.00 2 0 18 19 62 0 44 0.00 0 0.00 0 0 18 14 68 0 44 0.00 0 0.00 1 0 15 18 66 0 44 0.00 0 0.00 0 0 17 15 68 0 44 0.00 0 0.00 0 0 12 19 69 0 44 0.00 0 0.00 0 0 14 19 67 ^C vpn2# iostat -w 1 -I igb0 tty cpu tin tout us ni sy in id 0 75 2 0 10 11 77 0 81 0 0 14 14 71 0 27 1 0 13 21 66 0 27 2 0 12 15 71 0 27 1 0 15 17 67 0 27 1 0 21 16 62 0 27 2 0 20 15 63 0 192 0 0 7 14 79 0 27 1 0 3 15 81 0 27 0 0 4 13 82 0 27 0 0 6 16 78 vpn2# vmstat -w 1 procs memory page disk faults cpu r b w avm fre flt re pi po fr sr ad0 in sy cs us sy id 1 3 0 275M 1832M 642 0 0 0 740 6 0 16715 33052 69990 2 21 77 2 3 0 275M 1832M 2 0 0 0 4 0 0 21302 40045 94490 0 20 80 1 3 0 275M 1832M 0 0 0 0 0 0 0 21555 40131 93943 0 19 81 0 3 0 275M 1832M 0 0 0 0 2 0 0 22031 40239 96866 0 20 80 0 3 0 275M 1832M 0 0 0 13 4 0 20 22906 40318 100261 0 22 78 0 3 0 275M 1832M 0 0 0 0 0 0 8 21967 36832 90419 2 17 81 2 3 0 275M 1832M 0 0 0 0 4 0 0 22850 38439 95870 0 24 76 0 3 0 275M 1832M 0 0 0 0 2 0 0 22481 39927 92752 0 22 78 0 3 0 275M 1832M 659 0 0 0 467 0 0 19413 33650 81559 0 20 80 1 3 0 275M 1832M 0 0 0 0 0 0 0 21878 39073 93061 1 18 80 2 3 0 275M 1832M 0 0 0 0 2 0 0 21413 38349 96501 0 18 82 0 3 0 275M 1832M 0 0 0 0 2 0 0 22318 37400 93987 0 19 81 2 3 0 275M 1832M 0 0 0 0 8 0 0 22647 39656 95320 0 19 81 0 3 0 275M 1832M 0 0 0 0 2 0 0 21882 37926 93603 1 19 80 0 3 0 275M 1832M 0 0 0 0 8 0 0 21176 40087 96616 1 19 80 dT: 1.001s w: 1.000s L(q) ops/s r/s kBps ms/r w/s kBps ms/w %busy Name 0 23 0 0 0.0 23 292 2.4 0.5| ad0 0 23 0 0 0.0 23 292 2.5 0.5| ad0s1 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1a 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1b 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1c 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1d 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1e 0 23 0 0 0.0 23 292 2.5 0.5| ad0s1f 0 0 0 0 0.0 0 0 0.0 0.0| ad0s1g 0 0 0 0 0.0 0 0 0.0 0.0| acd0 vpn2# vmstat -z ITEM SIZE LIMIT USED FREE REQUESTS FAILURES UMA Kegs: 128, 0, 102, 18, 102, 0 UMA Zones: 480, 0, 102, 2, 102, 0 UMA Slabs: 64, 0, 773, 53, 2582, 0 UMA RCntSlabs: 104, 0, 9033, 32, 9067, 0 UMA Hash: 128, 0, 5, 25, 7, 0 16 Bucket: 76, 0, 58, 42, 89, 0 32 Bucket: 140, 0, 82, 2, 118, 0 64 Bucket: 268, 0, 66, 4, 130, 7 128 Bucket: 524, 0, 547, 6, 1386, 113 VM OBJECT: 128, 0, 2556, 4644, 283135, 0 MAP: 144, 0, 7, 20, 7, 0 KMAP ENTRY: 68, 57456, 25, 311, 24556, 0 MAP ENTRY: 68, 0, 4621, 41579, 577139, 0 DP fakepg: 72, 0, 0, 106, 10, 0 SG fakepg: 72, 0, 0, 0, 0, 0 mt_zone: 1032, 0, 208, 125, 208, 0 16: 16, 0, 3565, 495, 72506070, 0 32: 32, 0, 2774, 2763, 140101581, 0 64: 64, 0, 6366, 891, 151004936, 0 128: 128, 0, 7204, 566, 92121, 0 256: 256, 0, 1687, 653, 35769050, 0 512: 512, 0, 401, 55, 7350, 0 1024: 1024, 0, 151, 201, 17568, 0 2048: 2048, 0, 191, 23, 634, 0 4096: 4096, 0, 135, 225, 24418, 0 Files: 76, 0, 188, 912, 131159, 0 TURNSTILE: 76, 0, 386, 142, 386, 0 umtx pi: 52, 0, 0, 0, 0, 0 PROC: 704, 0, 92, 238, 13759, 0 THREAD: 576, 0, 335, 50, 5522, 0 UPCALL: 44, 0, 0, 0, 0, 0 SLEEPQUEUE: 32, 0, 386, 179, 386, 0 VMSPACE: 240, 0, 47, 289, 13714, 0 cpuset: 40, 0, 6, 178, 6, 0 audit_record: 864, 0, 0, 0, 0, 0 mbuf_packet: 256, 0, 257, 383, 27711357, 0 mbuf: 256, 0, 16670, 1380, 175721433, 0 mbuf_cluster: 2048, 400000, 17308, 614, 42919183, 0 mbuf_jumbo_pagesize: 4096, 12800, 0, 72, 9414, 0 mbuf_jumbo_9k: 9216, 6400, 0, 0, 0, 0 mbuf_jumbo_16k: 16384, 3200, 0, 0, 0, 0 mbuf_ext_refcnt: 4, 0, 0, 406, 249, 0 ACL UMA zone: 388, 0, 0, 0, 0, 0 NetGraph items: 36, 4134, 0, 390, 54598, 0 NetGraph data items: 36, 546, 0, 390, 51817564, 0 g_bio: 132, 0, 0, 551, 141387, 0 ata_request: 192, 0, 0, 180, 50126, 0 ata_composite: 184, 0, 0, 0, 0, 0 VNODE: 276, 0, 1238, 78, 1923, 0 VNODEPOLL: 64, 0, 0, 0, 0, 0 S VFS Cache: 68, 0, 1158, 130, 34025, 0 L VFS Cache: 291, 0, 9, 30, 94, 0 NAMEI: 1024, 0, 0, 48, 254376, 0 DIRHASH: 1024, 0, 43, 25, 68, 0 pipe: 396, 0, 7, 63, 10267, 0 ksiginfo: 80, 0, 293, 91, 293, 0 itimer: 220, 0, 0, 0, 0, 0 KNOTE: 68, 0, 52, 676, 2817, 0 socket: 416, 25605, 52, 281, 33510, 0 unpcb: 168, 25622, 9, 60, 4988, 0 ipq: 32, 12543, 0, 0, 0, 0 udp_inpcb: 180, 25608, 3, 85, 25685, 0 udpcb: 8, 25781, 3, 403, 25685, 0 inpcb: 180, 25608, 28, 346, 2091, 0 tcpcb: 464, 25600, 25, 223, 2091, 0 tcptw: 52, 5184, 3, 357, 662, 0 syncache: 104, 15392, 0, 111, 1783, 0 hostcache: 76, 15400, 14, 136, 14, 0 tcpreass: 20, 25012, 0, 169, 110, 0 sackhole: 20, 0, 0, 338, 59, 0 sctp_ep: 816, 25600, 0, 0, 0, 0 sctp_asoc: 1436, 40000, 0, 0, 0, 0 sctp_laddr: 24, 80040, 0, 290, 5, 0 sctp_raddr: 388, 80000, 0, 0, 0, 0 sctp_chunk: 96, 400000, 0, 0, 0, 0 sctp_readq: 76, 400000, 0, 0, 0, 0 sctp_stream_msg_out: 64, 400020, 0, 0, 0, 0 sctp_asconf: 24, 400055, 0, 0, 0, 0 sctp_asconf_ack: 24, 400055, 0, 0, 0, 0 ripcb: 180, 25608, 1, 65, 730, 0 rtentry: 124, 0, 165, 176, 479, 0 pfsrctrpl: 124, 10013, 0, 0, 0, 0 pfrulepl: 828, 0, 2, 6, 2, 0 pfstatepl: 284, 500010, 9250, 3966, 495489, 0 pfaltqpl: 224, 0, 0, 0, 0, 0 pfpooladdrpl: 68, 0, 1, 111, 1, 0 pfrktable: 1240, 1002, 0, 0, 0, 0 pfrkentry: 156, 200000, 0, 0, 0, 0 pfrkentry2: 156, 0, 0, 0, 0, 0 pffrent: 16, 5075, 10, 396, 665644, 0 pffrag: 48, 0, 10, 380, 333060, 0 pffrcache: 48, 10062, 0, 0, 0, 0 pffrcent: 12, 50141, 0, 0, 0, 0 pfstatescrub: 28, 0, 0, 0, 0, 0 pfiaddrpl: 100, 0, 0, 0, 0, 0 pfospfen: 108, 0, 696, 24, 696, 0 pfosfp: 28, 0, 407, 228, 407, 0 IPFW dynamic rule: 108, 0, 29, 151, 5343, 0 divcb: 180, 25608, 2, 42, 2, 0 SWAPMETA: 276, 121576, 0, 0, 0, 0 Mountpoints: 720, 0, 7, 8, 7, 0 FFS inode: 124, 0, 1194, 139, 1877, 0 FFS1 dinode: 128, 0, 0, 0, 0, 0 FFS2 dinode: 256, 0, 1194, 111, 1877, 0 vpn2# netstat -m 16946/1744/18690 mbufs in use (current/cache/total) 16944/978/17922/400000 mbuf clusters in use (current/cache/total/max) 257/383 mbuf+clusters out of packet secondary zone in use (current/cache) 0/72/72/12800 4k (page size) jumbo clusters in use (current/cache/total/max) 0/0/0/6400 9k jumbo clusters in use (current/cache/total/max) 0/0/0/3200 16k jumbo clusters in use (current/cache/total/max) 38213K/2680K/40893K bytes allocated to network (current/cache/total) 0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters) 0/0/0 requests for jumbo clusters denied (4k/9k/16k) 0/16/6656 sfbufs in use (current/peak/max) 0 requests for sfbufs denied 0 requests for sfbufs delayed 2 requests for I/O initiated by sendfile 0 calls to protocol drain routines vpn2# netstat -Lan Current listen queue sizes (qlen/incqlen/maxqlen) Proto Listen Local Address tcp4 0/0/10 127.0.0.1.25 tcp4 0/0/128 *.22 tcp4 0/0/128 127.0.0.1.8082 tcp4 0/0/128 127.0.0.1.8081 tcp4 0/0/128 *.80 tcp4 0/0/5 127.0.0.1.514 tcp4 0/0/5 195.42.130.38.514 tcp4 0/0/128 *.199 tcp4 0/0/2 *.1723 tcp4 0/0/128 *.5006 tcp4 0/0/2 127.0.0.1.5005 unix 0/0/4 /var/run/devd.pipe vpn2# netstat -s -p tcp tcp: 1547067 packets sent 31307 data packets (41545716 bytes) 234 data packets (248417 bytes) retransmitted 27 data packets unnecessarily retransmitted 0 resends initiated by MTU discovery 977147 ack-only packets (1057 delayed) 0 URG only packets 0 window probe packets 536186 window update packets 2173 control packets 2092700 packets received 21264 acks (for 41365243 bytes) 12859 duplicate acks 0 acks for unsent data 2049551 packets (2517879057 bytes) received in-sequence 1069 completely duplicate packets (568920 bytes) 428 old duplicate packets 1 packet with some dup. data (52 bytes duped) 118 out-of-order packets (146276 bytes) 0 packets (0 bytes) of data after window 0 window probes 4472 window update packets 285 packets received after close 520 discarded for bad checksums 0 discarded for bad header offset fields 0 discarded because packet too short 0 discarded due to memory problems 312 connection requests 1785 connection accepts 0 bad connection attempts 0 listen queue overflows 196 ignored RSTs in the windows 2094 connections established (including accepts) 2083 connections closed (including 514 drops) 85 connections updated cached RTT on close 89 connections updated cached RTT variance on close 41 connections updated cached ssthresh on close 3 embryonic connections dropped 18164 segments updated rtt (of 17467 attempts) 1737 retransmit timeouts 139 connections dropped by rexmit timeout 0 persist timeouts 0 connections dropped by persist timeout 0 Connections (fin_wait_2) dropped because of timeout 0 keepalive timeouts 0 keepalive probes sent 0 connections dropped by keepalive 0 correct ACK header predictions 2046421 correct data packet header predictions 1801 syncache entries added 50 retransmitted 20 dupsyn 0 dropped 1785 completed 0 bucket overflow 0 cache overflow 1 reset 15 stale 0 aborted 0 badack 0 unreach 0 zone failures 1801 cookies sent 0 cookies received 408 SACK recovery episodes 89 segment rexmits in SACK recovery episodes 127596 byte rexmits in SACK recovery episodes 7062 SACK options (SACK blocks) received 73 SACK options (SACK blocks) sent 0 SACK scoreboard overflow Ссылка на сообщение Поделиться на других сайтах
natiss 16 Опубліковано: 2012-02-14 12:36:22 Share Опубліковано: 2012-02-14 12:36:22 hw.igb.rxd=4096 hw.igb.txd=4096 какой в них смысл? Ссылка на сообщение Поделиться на других сайтах
adeep 212 Опубліковано: 2012-02-14 13:40:24 Share Опубліковано: 2012-02-14 13:40:24 hw.igb.rxd=4096 hw.igb.txd=4096 какой в них смысл? маны лень читать? hw.igb.rxd Number of receive descriptors allocated by the driver. The default value is 256. The minimum is 80, and the maximum is 4096. hw.igb.txd Number of transmit descriptors allocated by the driver. The default value is 256. The minimum is 80, and the maximum is 4096. Ссылка на сообщение Поделиться на других сайтах
Andriy&Smoke 0 Опубліковано: 2012-02-15 20:24:59 Автор Share Опубліковано: 2012-02-15 20:24:59 перезібрав ядро options NBUF=4096 options IPFIREWALL options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFIREWALL_FORWARD options IPDIVERT options DUMMYNET options HZ=1000 options DEVICE_POLLING device pf device pflog device pfsync options ALTQ options ALTQ_CBQ # Class Bases Queuing (CBQ) options ALTQ_RED # Random Early Detection (RED) options ALTQ_RIO # RED In/Out options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC) options ALTQ_PRIQ # Priority Queuing (PRIQ) options ALTQ_NOPCC # Required for SMP build options NETGRAPH options NETGRAPH_BPF options NETGRAPH_IFACE options NETGRAPH_KSOCKET options NETGRAPH_IPFW options NETGRAPH_SOCKET options NETGRAPH_NETFLOW options NETGRAPH_ETHER поставив наново драйвера інтела 2.2.3 dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 2.2.3 dev.igb.0.%driver: igb dev.igb.0.%location: slot=0 function=0 dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10c9 subvendor=0x8086 subdevice=0xa03c class=0x020000 dev.igb.0.%parent: pci1 dev.igb.0.nvm: -1 dev.igb.0.enable_aim: 0 dev.igb.0.flow_control: 0 dev.igb.0.rx_processing_limit: 2048 dev.igb.0.link_irq: 5 dev.igb.0.dropped: 0 dev.igb.0.tx_dma_fail: 0 dev.igb.0.rx_overruns: 0 dev.igb.0.watchdog_timeouts: 0 dev.igb.0.device_control: 1086325313 dev.igb.0.rx_control: 67141634 dev.igb.0.interrupt_mask: 4 dev.igb.0.extended_int_mask: 2147483655 dev.igb.0.tx_buf_alloc: 0 dev.igb.0.rx_buf_alloc: 0 dev.igb.0.fc_high_water: 58976 dev.igb.0.fc_low_water: 58960 dev.igb.0.queue0.interrupt_rate: 8000 dev.igb.0.queue0.txd_head: 371 dev.igb.0.queue0.txd_tail: 374 dev.igb.0.queue0.no_desc_avail: 0 dev.igb.0.queue0.tx_packets: 482614784 dev.igb.0.queue0.rxd_head: 3878 dev.igb.0.queue0.rxd_tail: 3877 dev.igb.0.queue0.rx_packets: 113831718 dev.igb.0.queue0.rx_bytes: 83345132934 dev.igb.0.queue0.lro_queued: 0 dev.igb.0.queue0.lro_flushed: 0 dev.igb.0.queue1.interrupt_rate: 8000 dev.igb.0.queue1.txd_head: 0 dev.igb.0.queue1.txd_tail: 0 dev.igb.0.queue1.no_desc_avail: 0 dev.igb.0.queue1.tx_packets: 0 dev.igb.0.queue1.rxd_head: 2334 dev.igb.0.queue1.rxd_tail: 2333 dev.igb.0.queue1.rx_packets: 117496094 dev.igb.0.queue1.rx_bytes: 87407988946 dev.igb.0.queue1.lro_queued: 0 dev.igb.0.queue1.lro_flushed: 0 dev.igb.0.mac_stats.excess_coll: 0 dev.igb.0.mac_stats.single_coll: 0 dev.igb.0.mac_stats.multiple_coll: 0 dev.igb.0.mac_stats.late_coll: 0 dev.igb.0.mac_stats.collision_count: 0 dev.igb.0.mac_stats.symbol_errors: 0 dev.igb.0.mac_stats.sequence_errors: 0 dev.igb.0.mac_stats.defer_count: 0 dev.igb.0.mac_stats.missed_packets: 0 dev.igb.0.mac_stats.recv_no_buff: 0 dev.igb.0.mac_stats.recv_undersize: 0 dev.igb.0.mac_stats.recv_fragmented: 0 dev.igb.0.mac_stats.recv_oversize: 0 dev.igb.0.mac_stats.recv_jabber: 0 dev.igb.0.mac_stats.recv_errs: 0 dev.igb.0.mac_stats.crc_errs: 0 dev.igb.0.mac_stats.alignment_errs: 0 dev.igb.0.mac_stats.coll_ext_errs: 0 dev.igb.0.mac_stats.xon_recvd: 0 dev.igb.0.mac_stats.xon_txd: 0 dev.igb.0.mac_stats.xoff_recvd: 0 dev.igb.0.mac_stats.xoff_txd: 0 dev.igb.0.mac_stats.total_pkts_recvd: 231383606 dev.igb.0.mac_stats.good_pkts_recvd: 231325705 dev.igb.0.mac_stats.bcast_pkts_recvd: 638 dev.igb.0.mac_stats.mcast_pkts_recvd: 0 dev.igb.0.mac_stats.rx_frames_64: 56600261 dev.igb.0.mac_stats.rx_frames_65_127: 53937238 dev.igb.0.mac_stats.rx_frames_128_255: 5938837 dev.igb.0.mac_stats.rx_frames_256_511: 4434151 dev.igb.0.mac_stats.rx_frames_512_1023: 2823115 dev.igb.0.mac_stats.rx_frames_1024_1522: 107592103 dev.igb.0.mac_stats.good_octets_recvd: 171677188257 dev.igb.0.mac_stats.good_octets_txd: 124444334807 dev.igb.0.mac_stats.total_pkts_txd: 482609931 dev.igb.0.mac_stats.good_pkts_txd: 482609931 dev.igb.0.mac_stats.bcast_pkts_txd: 3 dev.igb.0.mac_stats.mcast_pkts_txd: 0 dev.igb.0.mac_stats.tx_frames_64: 154463922 dev.igb.0.mac_stats.tx_frames_65_127: 247366062 dev.igb.0.mac_stats.tx_frames_128_255: 11423213 dev.igb.0.mac_stats.tx_frames_256_511: 2701756 dev.igb.0.mac_stats.tx_frames_512_1023: 5161912 dev.igb.0.mac_stats.tx_frames_1024_1522: 61493066 dev.igb.0.mac_stats.tso_txd: 0 dev.igb.0.mac_stats.tso_ctx_fail: 0 dev.igb.0.interrupts.asserts: 238714811 dev.igb.0.interrupts.rx_pkt_timer: 231323078 dev.igb.0.interrupts.rx_abs_timer: 0 dev.igb.0.interrupts.tx_pkt_timer: 0 dev.igb.0.interrupts.tx_abs_timer: 231325673 dev.igb.0.interrupts.tx_queue_empty: 482607343 dev.igb.0.interrupts.tx_queue_min_thresh: 0 dev.igb.0.interrupts.rx_desc_min_thresh: 0 dev.igb.0.interrupts.rx_overrun: 0 dev.igb.0.host.breaker_tx_pkt: 0 dev.igb.0.host.host_tx_pkt_discard: 0 dev.igb.0.host.rx_pkt: 2627 dev.igb.0.host.breaker_rx_pkts: 0 dev.igb.0.host.breaker_rx_pkt_drop: 0 dev.igb.0.host.tx_good_pkt: 2588 dev.igb.0.host.breaker_tx_pkt_drop: 0 dev.igb.0.host.rx_good_bytes: 171677191449 dev.igb.0.host.tx_good_bytes: 124444334807 dev.igb.0.host.length_errors: 0 dev.igb.0.host.serdes_violation_pkt: 0 dev.igb.0.host.header_redir_missed: 0 більшої швидкості як 120 добитись неможу, зараз вже пінги стали стабільні швидкість 10Мб добиваюсь сервером коли роблю wget на клієнській машині по ппое більше 4,5Мб недає торент більше 2,4Мб нерозкачується Ссылка на сообщение Поделиться на других сайтах
Andriy&Smoke 0 Опубліковано: 2012-02-15 22:20:53 Автор Share Опубліковано: 2012-02-15 22:20:53 відключив ipcad і всьо стало на соє місце появилась швидкість яку я хотів, треба шукати заміну ipcad-у чи можна зробити для нього тюнінг? Ссылка на сообщение Поделиться на других сайтах
Shaper 3 Опубліковано: 2012-02-16 06:34:03 Share Опубліковано: 2012-02-16 06:34:03 відключив ipcad і всьо стало на соє місце появилась швидкість яку я хотів, треба шукати заміну ipcad-у чи можна зробити для нього тюнінг? Шо ж ты нам сразу про него не сказал? Ссылка на сообщение Поделиться на других сайтах
alex_o 1 194 Опубліковано: 2012-02-16 06:48:58 Share Опубліковано: 2012-02-16 06:48:58 На кой оставили в ядре options DEVICE_POLLING ? Для igb это зло. Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2012-02-16 07:29:07 Share Опубліковано: 2012-02-16 07:29:07 ipcad поменяй на flow-tools Ссылка на сообщение Поделиться на других сайтах
natiss 16 Опубліковано: 2012-02-16 08:32:18 Share Опубліковано: 2012-02-16 08:32:18 Есть еще ng_netflow Ссылка на сообщение Поделиться на других сайтах
Andriy&Smoke 0 Опубліковано: 2012-02-23 23:50:43 Автор Share Опубліковано: 2012-02-23 23:50:43 # cat /boot/loader.conf if_igb_load="YES" hw.igb.rxd=2048 hw.igb.txd=4096 hw.igb.max_interrupt_rate=32000 hw.igb.lro=0 hw.igb.num_queues=0 hw.igb.fc_setting=0 kern.ipc.nmbclusters=400000 net.inet.tcp.tcbhashsize=4096 # cat /etc/sysctl.conf compat.linux.osrelease=2.6.16 net.link.ether.inet.log_arp_wrong_iface=0 net.inet.ip.portrange.first=1024 net.inet.ip.portrange.last=65535 net.inet.ip.portrange.randomized=0 net.inet.ip.fastforwarding=1 dev.igb.0.enable_lro=0 dev.igb.1.enable_lro=0 dev.igb.0.rx_processing_limit=2048 dev.igb.0.flow_control=0 dev.igb.1.rx_processing_limit=2048 dev.igb.1.flow_control=0 net.inet.ip.dummynet.pipe_slot_limit=1000 net.inet.ip.dummynet.io_fast=1 net.inet.ip.dummynet.hash_size=65535 net.inet.ip.fw.one_pass=1 net.inet.tcp.recvspace=131072 kern.ipc.nmbclusters=400000 kern.ipc.maxsockbuf=83886080 після ребута добився такого результату wget http://195.42.130.34/bsd-dvd.iso --2012-02-24 01:17:04-- http://195.42.130.34/xxxx.fail Connecting to 195.42.130.34:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2506975232 (2.3G) [application/octet-stream] Saving to: `xxxx.fail' 100%[=========>] 2,506,975,232 40.4M/s in 75s через пару днів попробую включити ipcad Ссылка на сообщение Поделиться на других сайтах
xspirit 15 Опубліковано: 2012-02-29 11:09:38 Share Опубліковано: 2012-02-29 11:09:38 а еще ifconfig_блабла0="inet x.x.x.x netmask 255.255.x.x -rxcsum -txcsum -tso" Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас