Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8863 из 10753 ===================================== RU.UNIX.BSD =
От   : Anton Gorlov                     2:5059/37          26 Apr 19 22:55:36
Кому : All                                                 26 Apr 19 22:55:36
Тема : interrupt cpu usage
FGHI : area://RU.UNIX.BSD?msgid=2:5059/37@FidoNet+5cc36b43
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+b72c020d
==============================================================================
Привет All!

All -а можно ли чего ещ потюнить, дял уменьшения нагурки от прерываний?
Сервре - bgp..порядка 4 гиг трафика в ЧНН.
Согласно графикам cacti и Ко  загрука CPU в районе 300-350 попугаев в ЧНН.
На вход ix0 (82599ES). на выход lagg из 8 линков igb (I210/I350)
Отключение/включение HT не влияет почти никак. По ядрам нагрузка размазана почти равномерно.
CPU E5-2620 v3 @ 2.40GHz (2400.05-MHz K8-class CPU)

Пакетов  254к на вход и 160к на выход в чнн.


vmstat -i

interrupt                          total       rate
irq9: acpi0                            4          0
irq18: ehci0 ehci1              51930407          3
irq19: xhci0                    25259557          1
cpu0:timer                   22729636464       1125
cpu1:timer                   22273955708       1102
cpu3:timer                   22329128970       1105
cpu10:timer                  18587128749        920
cpu9:timer                   18591892734        920
cpu11:timer                  18600405231        920
cpu8:timer                   18666867032        924
cpu6:timer                   22295731144       1103
cpu4:timer                   22330144206       1105
cpu5:timer                   22277067474       1102
cpu2:timer                   22313905195       1104
cpu7:timer                   22302771351       1104
irq264: igb0:que 0           39801982302       1970
irq265: igb0:que 1           39764573051       1968
irq266: igb0:que 2           39836405735       1971
irq267: igb0:que 3           40070634733       1983
irq268: igb0:que 4           40269336470       1993
irq269: igb0:que 5           39748360864       1967
irq270: igb0:que 6           39939576460       1976
irq271: igb0:que 7           39846861760       1972
irq272: igb0:link                      2          0
irq273: igb1:que 0           40167339528       1988
irq274: igb1:que 1           40266311642       1993
irq275: igb1:que 2           40400498634       1999
irq276: igb1:que 3           40970251201       2028
irq277: igb1:que 4           41038473458       2031
irq278: igb1:que 5           40139550654       1986
irq279: igb1:que 6           40026629741       1981
irq280: igb1:que 7           40221889546       1990
irq281: igb1:link                      3          0
irq282: igb2:que 0           40834730431       2021
irq283: igb2:que 1           40943117345       2026
irq284: igb2:que 2           40853375591       2022
irq285: igb2:que 3           41009947664       2029
irq286: igb2:que 4           41037862596       2031
irq287: igb2:que 5           41282783682       2043
irq288: igb2:que 6           40950508976       2027
irq289: igb2:que 7           40908897073       2024
irq290: igb2:link                      3          0
irq291: igb3:que 0           40285199539       1994
irq292: igb3:que 1           40270831455       1993
irq293: igb3:que 2           40117776684       1985
irq294: igb3:que 3           40358638875       1997
irq295: igb3:que 4           40161513091       1987
irq296: igb3:que 5           40367685585       1998
irq297: igb3:que 6           40119433084       1985
irq298: igb3:que 7           40503703766       2004
irq299: igb3:link                      3          0
irq300: igb4:que 0           40913463532       2025
irq301: igb4:que 1           40578636492       2008
irq302: igb4:que 2           40401441938       1999
irq303: igb4:que 3           40580942863       2008
irq304: igb4:que 4           40437186972       2001
irq305: igb4:que 5           40330455405       1996
irq306: igb4:que 6           40390698880       1999
irq307: igb4:que 7           40313171593       1995
irq308: igb4:link                      3          0
irq309: igb5:que 0           39760253737       1968
irq310: igb5:que 1           39798283299       1970
irq311: igb5:que 2           39933745057       1976
irq312: igb5:que 3           39904506099       1975
irq313: igb5:que 4           39970247551       1978
irq314: igb5:que 5           40057066108       1982
irq315: igb5:que 6           39833894510       1971
irq316: igb5:que 7           39886165139       1974
irq317: igb5:link                      3          0
irq318: ix0:q0              263650158556      13047
irq319: ix0:q1              248854553199      12315
irq320: ix0:q2              250807987200      12412
irq321: ix0:q3              251453905263      12444
irq322: ix0:q4              251312554547      12437
irq323: ix0:q5              249700476202      12357
irq324: ix0:q6              250447187107      12394
irq325: ix0:q7              250156358267      12380
irq326: ix0:link                       7          0
irq337: igb6:que 0           70526403593       3490
irq338: igb6:que 1           70695195518       3499
irq339: igb6:que 2           70925099823       3510
irq340: igb6:que 3           70687931676       3498
irq341: igb6:link                      3          0
irq342: igb7:que 0           70719787353       3500
irq343: igb7:que 1           70564324360       3492
irq344: igb7:que 2           70614772065       3495
irq345: igb7:que 3           71076966485       3517
irq346: igb7:link                      3          0
irq347: ahci1                   44375201          2
Total                      4771218701062     236114

 top -CHIPS
last pid: 43397;  load averages:  2.74,  2.59,  2.68                                                                                                        up 233+21:09:00 23:14:23
307 processes: 15 running, 183 sleeping, 109 waiting
CPU 0:   0.0% user,  0.0% nice,  0.0% system, 17.4% interrupt, 82.6% idle
CPU 1:   0.0% user,  0.0% nice,  0.0% system, 23.9% interrupt, 76.1% idle
CPU 2:   0.0% user,  0.0% nice,  0.0% system, 14.7% interrupt, 85.3% idle
CPU 3:   0.0% user,  0.0% nice,  0.0% system, 11.0% interrupt, 89.0% idle
CPU 4:   0.0% user,  0.0% nice,  0.0% system, 17.4% interrupt, 82.6% idle
CPU 5:   0.0% user,  0.0% nice,  0.0% system, 22.0% interrupt, 78.0% idle
CPU 6:   0.0% user,  0.0% nice,  0.9% system, 15.6% interrupt, 83.5% idle
CPU 7:   0.0% user,  0.0% nice,  0.0% system, 25.7% interrupt, 74.3% idle
CPU 8:   0.0% user,  0.0% nice,  0.9% system,  2.8% interrupt, 96.3% idle
CPU 9:   0.0% user,  0.0% nice,  0.0% system,  6.4% interrupt, 93.6% idle
CPU 10:  0.0% user,  0.0% nice,  0.0% system,  2.8% interrupt, 97.2% idle
CPU 11:  0.0% user,  0.0% nice,  0.0% system,  3.7% interrupt, 96.3% idle
Mem: 530M Active, 462M Inact, 2521M Wired, 971M Buf, 12G Free
Swap: 4096M Total, 4096M Free

  PID USERNAME   PRI NICE   SIZE    RES STATE   C   TIME     CPU COMMAND
   11 root       155 ki31     0K   192K CPU9    9 5441.3  96.69% idle{idle: cpu9}
   11 root       155 ki31     0K   192K CPU10  10 5439.8  96.66% idle{idle: cpu10}
   11 root       155 ki31     0K   192K CPU11  11 5442.2  95.49% idle{idle: cpu11}
   11 root       155 ki31     0K   192K CPU8    8 5441.8  95.43% idle{idle: cpu8}
   11 root       155 ki31     0K   192K CPU3    3 4884.0  84.86% idle{idle: cpu3}
   11 root       155 ki31     0K   192K RUN     2 4881.2  84.27% idle{idle: cpu2}
   11 root       155 ki31     0K   192K CPU1    1 4879.0  82.58% idle{idle: cpu1}
   11 root       155 ki31     0K   192K CPU4    4 4880.9  82.02% idle{idle: cpu4}
   11 root       155 ki31     0K   192K CPU7    7 4891.0  81.83% idle{idle: cpu7}
   11 root       155 ki31     0K   192K RUN     5 4880.3  81.26% idle{idle: cpu5}
   11 root       155 ki31     0K   192K RUN     6 4883.4  80.38% idle{idle: cpu6}
   11 root       155 ki31     0K   192K CPU0    0 4876.0  79.42% idle{idle: cpu0}
   12 root       -92    -     0K  1776K WAIT    0 458.1H  13.34% intr{irq318: ix0:q0}
   12 root       -92    -     0K  1776K WAIT    5 457.8H  12.64% intr{irq323: ix0:q5}
   12 root       -92    -     0K  1776K WAIT    6 456.8H  12.33% intr{irq324: ix0:q6}




==== заливка "loader.conf" ====
geom_mirror_load="YES"

#net.isr.dispatch=deferred
net.route.netisr_maxqlen=1024
net.inet.ip.intr_queue_maxlen=2048

net.isr.maxthreads=8
net.isr.bindthreads=1

net.isr.maxqlimit=40960
net.isr.defaultqlimit=4096

kern.vty=vt

hw.igb.txd=4096
hw.igb.rxd=4096



net.link.ifqmaxlen=10240

cc_htcp_load="YES"
# test
hw.igb.rx_process_limit=4096

hw.ix.txd=4096
hw.ix.rxd=4096
hw.ix.rx_process_limit=4096
hw.ix.tx_process_limit=4096


==== конец "loader.conf" ====


==== заливка "sysctl.conf" ====
net.inet.ip.forwarding: 1
#net.inet.ip.fastforwarding: 1

#net.inet.ip.intr_queue_maxlen=10240
#net.inet.ip.intr_queue_maxlen=20480
#NEED TEST IF netstat -s -spip drop is !0
net.inet.ip.intr_queue_maxlen=40960

net.inet.ip.redirect=0

dev.igb.0.rx_processing_limit=4096
dev.igb.1.rx_processing_limit=4096
dev.igb.2.rx_processing_limit=4096
dev.igb.3.rx_processing_limit=4096
dev.igb.4.rx_processing_limit=4096
dev.igb.5.rx_processing_limit=4096

#dev.igb.6.rx_processing_limit=4096
#dev.igb.7.rx_processing_limit=4096


net.inet.icmp.drop_redirect=1

# drop UDP packets destined for closed sockets
net.inet.udp.blackhole=1
# drop TCP packets destined for closed sockets
net.inet.tcp.blackhole=2



net.inet.tcp.drop_synfin=1

#net.inet.tcp.mssdflt=1460  # (default 536)
net.inet.tcp.mssdflt=1400  # (default 536)
net.inet.tcp.minmss=536   # (default 216)


kern.ipc.somaxconn=2048
net.inet.tcp.cc.algorithm=htcp

dev.igb.0.fc=0
dev.igb.1.fc=0
dev.igb.2.fc=0
dev.igb.3.fc=0
dev.igb.4.fc=0
dev.igb.5.fc=0

dev.ix.0.fc=0

#dev.igb.6.fc=0
#dev.igb.7.fc=0

# def 12
kern.sched.slice=1


# def 520221
kern.maxfiles=204800
# def  468198
kern.maxfilesperproc=200000
# def 347979
kern.maxvnodes=200000

# def 1
net.inet.tcp.delayed_ack=0

net.inet.ip.portrange.first=1024
net.inet.ip.portrange.last=65535

# def 2048
kern.ipc.somaxconn=4096

# def 16384
#net.inet.tcp.recvbuf_inc: 524288
net.inet.tcp.recvbuf_inc: 1048576

#Def 2097152
#net.inet.tcp.recvbuf_max=16777216
net.inet.tcp.recvbuf_max=33554432


# def 8192
#net.inet.tcp.sendbuf_inc: 524288
net.inet.tcp.sendbuf_inc: 1048576

#Def 2097152
#net.inet.tcp.sendbuf_max=16777216
net.inet.tcp.sendbuf_max=33554432

# def 1
net.inet.tcp.tso=0

kern.ipc.nmbclusters=2000000

kern.ipc.somaxconn=32768
#kern.ipc.somaxconn: 4096 -> 32768

net.inet.raw.maxdgram=16384
net.inet.raw.recvspace=16384

dev.ix.0.rx.processing_limit=4096
dev.ix.0.tx_processing_limit=4096
==== конец "sysctl.conf" ====



                     С уважением. Anton aka Stalker

Linux Registered User #386476
[#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
--- GoldED+/LNX 1.1.5-b20160322
* Origin: Aut vincere, aut mori (2:5059/37)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.097614 секунды