Slevin_@
на 01 отива на първото ядро на 02 на второто на 04 на третото и на 08 на четвъртото. Стойности като 0f, f0 и ff ги приема в терминала но прехвърля обработката само на четвъртото ядро. Машината която смених е със Supermicro дъно и XEON X320 който е един с четири ядра но там LAN картите бяха на PCI-EXPRESS speed 4 и се обработваха от всички ядра но тъй като е по нов като поколение го предвидих за виртуализация.
n00b@
http://www.pclife.bg/ Аз съм купил два. DELL PowerEdge 2850 за web и mail и DELL PowerEdge 1850 за рутер който доплатих 50 лева за второ захранване и 40 лева за допълнителна ЛАН карта.
savago@
02:0c.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
02:0c.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
Е допълнително сложена ЛАН карта с два порта. От там върви трафика на eth0/VLAN100 тоест най натоварената лан карта.
06:07.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)
07:08.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)
Са ланкартите на дъното там е eth2/VLAN149 Променях ги няколко пъти общо взето никакъв резултат защото явно се вижда, че всичко идва от лан картите (просто си сменят ядрата но никога не работят с повече от едно едновременно)
Пиковете ще са довечера когато двете ядра от четирите биат 100% сега са около 70-80%. Тази машина има само Quagga, bind, snmpd, bmon, htop,ntpd и irqbalance като инсталирани пакети. Като задачи има 700 правила в NAT и 700 в tc. Но няколко пъти триех всички правила като оставях само един SNAT и никаква промяна от което става ясно, че и на едно голо рутиране положението е същото. На предишната машина когато работеха и четирите ядра се товаре около 35%-50% в зависимост от пиковете.
core2:~# ps axf
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:02  \_ [migration/0]
    4 ?        S     18:45  \_ [ksoftirqd/0]
    5 ?        S      0:00  \_ [watchdog/0]
    6 ?        S      0:00  \_ [migration/1]
    7 ?        S      1:37  \_ [ksoftirqd/1]
    8 ?        S      0:00  \_ [watchdog/1]
    9 ?        S      0:01  \_ [migration/2]
   10 ?        S      8:19  \_ [ksoftirqd/2]
   11 ?        S      0:00  \_ [watchdog/2]
   12 ?        S      0:01  \_ [migration/3]
   13 ?        S      6:38  \_ [ksoftirqd/3]
   14 ?        S      0:00  \_ [watchdog/3]
   15 ?        S      0:12  \_ [events/0]
   16 ?        S      0:20  \_ [events/1]
   17 ?        S      0:04  \_ [events/2]
   18 ?        S      0:06  \_ [events/3]
   19 ?        S      0:00  \_ [cpuset]
   20 ?        S      0:00  \_ [khelper]
   21 ?        S      0:00  \_ [netns]
   22 ?        S      0:00  \_ [async/mgr]
   23 ?        S      0:00  \_ [pm]
   24 ?        S      0:00  \_ [sync_supers]
   25 ?        S      0:00  \_ [bdi-default]
   26 ?        S      0:00  \_ [kintegrityd/0]
   27 ?        S      0:00  \_ [kintegrityd/1]
   28 ?        S      0:00  \_ [kintegrityd/2]
   29 ?        S      0:00  \_ [kintegrityd/3]
   30 ?        S      0:00  \_ [kblockd/0]
   31 ?        S      0:00  \_ [kblockd/1]
   32 ?        S      0:00  \_ [kblockd/2]
   33 ?        S      0:00  \_ [kblockd/3]
   34 ?        S      0:00  \_ [kacpid]
   35 ?        S      0:00  \_ [kacpi_notify]
   36 ?        S      0:00  \_ [kacpi_hotplug]
   37 ?        S      0:00  \_ [kseriod]
   42 ?        S      0:00  \_ [kondemand/0]
   43 ?        S      0:00  \_ [kondemand/1]
   44 ?        S      0:00  \_ [kondemand/2]
   45 ?        S      0:00  \_ [kondemand/3]
   46 ?        S      0:00  \_ [khungtaskd]
   47 ?        S      0:00  \_ [kswapd0]
   48 ?        SN     0:00  \_ [ksmd]
   49 ?        S      0:00  \_ [aio/0]
   50 ?        S      0:00  \_ [aio/1]
   51 ?        S      0:00  \_ [aio/2]
   52 ?        S      0:00  \_ [aio/3]
   53 ?        S      0:00  \_ [crypto/0]
   54 ?        S      0:00  \_ [crypto/1]
   55 ?        S      0:00  \_ [crypto/2]
   56 ?        S      0:00  \_ [crypto/3]
  198 ?        S      0:00  \_ [ksuspend_usbd]
  199 ?        S      0:00  \_ [khubd]
  200 ?        S      0:00  \_ [ata/0]
  201 ?        S      0:00  \_ [ata/1]
  202 ?        S      0:00  \_ [ata/2]
  203 ?        S      0:00  \_ [ata/3]
  204 ?        S      0:00  \_ [ata_aux]
  205 ?        S      0:00  \_ [scsi_eh_0]
  206 ?        S      0:00  \_ [scsi_eh_1]
  223 ?        S      0:00  \_ [mpt_poll_0]
  224 ?        S      0:00  \_ [mpt/0]
  227 ?        S      0:00  \_ [scsi_eh_2]
  289 ?        S      0:06  \_ [jbd2/sda1-8]
  290 ?        S      0:00  \_ [ext4-dio-unwrit]
  291 ?        S      0:00  \_ [ext4-dio-unwrit]
  292 ?        S      0:00  \_ [ext4-dio-unwrit]
  293 ?        S      0:00  \_ [ext4-dio-unwrit]
  510 ?        S      0:00  \_ [edac-poller]
  918 ?        S      0:00  \_ [flush-8:0]
    1 ?        Ss     0:00 init [2]  
  362 ?        S<s    0:00 udevd --daemon
  497 ?        S<     0:00  \_ udevd --daemon
  500 ?        S<     0:00  \_ udevd --daemon
 1161 ?        Sl     0:23 /usr/sbin/rsyslogd -c4
 1244 ?        Ss     0:00 /usr/sbin/acpid
 1295 ?        Ss     0:00 /usr/sbin/atd
 1347 ?        Ss     0:00 /usr/bin/dbus-daemon --system
 1361 ?        Ss     0:00 /usr/sbin/sshd
11452 ?        Ss     0:28  \_ sshd: root@pts/0 
11454 pts/0    Ss     0:07      \_ -bash
30654 pts/0    R+     0:00          \_ ps axf
 1461 ?        Ssl   62:22 /usr/sbin/named -u bind
 9877 tty2     Ss+    0:00 /sbin/getty 38400 tty2
 9878 tty3     Ss+    0:00 /sbin/getty 38400 tty3
 9879 tty4     Ss+    0:00 /sbin/getty 38400 tty4
 9880 tty5     Ss+    0:00 /sbin/getty 38400 tty5
 9881 tty6     Ss+    0:00 /sbin/getty 38400 tty6
  474 ?        Ss     0:38 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 108:111
  770 ?        Ss     0:57 /usr/lib/quagga/zebra --daemon -A 127.0.0.1
  774 ?        Ss    56:58 /usr/lib/quagga/bgpd --daemon -A 127.0.0.1
18042 tty1     Ss+    0:00 /sbin/getty 38400 tty1
17592 ?        S      0:21 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid
11712 ?        Ss     0:00 /usr/sbin/cron
21362 ?        Ss     0:00 /usr/sbin/apache2 -k start
30363 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30364 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30365 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30366 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30367 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30639 ?        S      0:00  \_ /usr/sbin/apache2 -k start
29998 ?        Ss     0:01 /usr/sbin/irqbalance
top - 16:00:04 up 2 days, 13:30,  1 user,  load average: 0.06, 0.04, 0.00
Tasks: 102 total,   1 running, 101 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  0.0%sy,  0.0%ni, 37.3%id,  0.0%wa,  1.4%hi, 61.4%si,  0.0%st
Cpu1  :  0.5%us,  0.5%sy,  0.0%ni, 99.1%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.0%us,  0.0%sy,  0.0%ni, 24.5%id,  0.0%wa,  0.9%hi, 74.5%si,  0.0%st
Cpu3  :  0.0%us,  0.0%sy,  0.0%ni, 99.1%id,  0.0%wa,  0.5%hi,  0.5%si,  0.0%st
Mem:   2060452k total,  1056592k used,  1003860k free,   143224k buffers
Swap:  1971192k total,        0k used,  1971192k free,   281220k cached
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                    
 1461 bind      20   0  273m  84m 2460 S    2  4.2  62:27.94 named                                                                                                      
  774 quagga    20   0  206m 174m  640 S    0  8.7  57:01.66 bgpd                                                                                                       
    4 root      20   0     0    0    0 S    0  0.0  18:45.66 ksoftirqd/0                                                                                                
   10 root      20   0     0    0    0 S    0  0.0   8:19.99 ksoftirqd/2                                                                                                
   13 root      20   0     0    0    0 S    0  0.0   6:38.71 ksoftirqd/3                                                                                                
    7 root      20   0     0    0    0 S    0  0.0   1:38.09 ksoftirqd/1                                                                                                
  770 quagga    20   0  144m 116m  736 S    0  5.8   0:57.10 zebra                                                                                                      
  474 ntp       20   0 38456 2176 1588 S    0  0.1   0:38.67 ntpd                                                                                                       
11452 root      20   0 70488 3340 2616 S    0  0.2   0:28.52 sshd                                                                                                       
 1161 root      20   0  115m 1508  996 S    0  0.1   0:23.66 rsyslogd                                                                                                   
17592 snmp      20   0 48780 5696 3288 S    0  0.3   0:21.79 snmpd                                                                                                      
   16 root      20   0     0    0    0 S    0  0.0   0:20.50 events/1                                                                                                   
   15 root      20   0     0    0    0 S    0  0.0   0:12.42 events/0                                                                                                   
11454 root      20   0 20808 3668 1596 S    0  0.2   0:07.98 bash                                                                                                       
  289 root      20   0     0    0    0 S    0  0.0   0:06.12 jbd2/sda1-8                                                                                                
   18 root      20   0     0    0    0 S    0  0.0   0:06.05 events/3                                                                                                   
   17 root      20   0     0    0    0 S    0  0.0   0:04.88 events/2                                                                                                   
    3 root      RT   0     0    0    0 S    0  0.0   0:02.60 migration/0                                                                                                
    9 root      RT   0     0    0    0 S    0  0.0   0:01.95 migration/2                                                                                                
29998 root      20   0  9064  528  400 S    0  0.0   0:01.81 irqbalance                                                                                                 
   12 root      RT   0     0    0    0 S    0  0.0   0:01.41 migration/3                                                                                                
    1 root      20   0  8352  784  648 S    0  0.0   0:00.79 init                                                                                                       
  918 root      20   0     0    0    0 S    0  0.0   0:00.77 flush-8:0                                                                                                  
   24 root      20   0     0    0    0 S    0  0.0   0:00.51 sync_supers                                                                                                
  223 root      20   0     0    0    0 S    0  0.0   0:00.27 mpt_poll_0                                                                                                 
30656 root      20   0 19064 1324  976 R    0  0.1   0:00.24 top                                                                                                        
21362 root      20   0  123m 9840 5156 S    0  0.5   0:00.18 apache2                                                                                                    
   25 root      20   0     0    0    0 S    0  0.0   0:00.17 bdi-default                                                                                                
   33 root      20   0     0    0    0 S    0  0.0   0:00.16 kblockd/3
core2:~# lsmod
Module                  Size  Used by
ip6table_filter         2384  0 
ip6_tables             15075  1 ip6table_filter
xt_TCPMSS               2919  2 
xt_tcpudp               2319  2 
sch_tbf                 3588  2 
act_police              3636  591 
cls_u32                 5466  4 
sch_sfq                 4686  589 
sch_ingress             1624  3 
sch_htb                11942  1 
xt_multiport            2267  13 
nf_nat_h323             5095  0 
nf_conntrack_h323      36992  1 nf_nat_h323
nf_nat_sip              4934  0 
nf_conntrack_sip       13546  1 nf_nat_sip
nf_nat_pptp             2034  0 
nf_conntrack_pptp       3801  1 nf_nat_pptp
nf_conntrack_proto_gre     3579  1 nf_conntrack_pptp
nf_nat_proto_gre        1245  1 nf_nat_pptp
nf_nat_irc              1366  0 
nf_conntrack_irc        3347  1 nf_nat_irc
nf_nat_tftp              966  0 
nf_conntrack_tftp       3321  1 nf_nat_tftp
nf_nat_ftp              2031  0 
nf_conntrack_ftp        5537  1 nf_nat_ftp
iptable_nat             4299  1 
nf_nat                 13388  8 nf_nat_h323,nf_nat_sip,nf_nat_pptp,nf_nat_proto_gre,nf_nat_irc,nf_nat_tftp,nf_nat_ftp,iptable_nat
nf_conntrack_ipv4       9833  3 iptable_nat,nf_nat
nf_conntrack           46535  16 nf_nat_h323,nf_conntrack_h323,nf_nat_sip,nf_conntrack_sip,nf_nat_pptp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_nat_irc,nf_conntrack_irc,nf_nat_tftp,nf_conntrack_tftp,nf_nat_ftp,nf_conntrack_ftp,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4          1139  1 nf_conntrack_ipv4
iptable_mangle          2817  1 
iptable_filter          2258  1 
ip_tables              13899  3 iptable_nat,iptable_mangle,iptable_filter
x_tables               12845  6 ip6_tables,xt_TCPMSS,xt_tcpudp,xt_multiport,iptable_nat,ip_tables
ipip                    6711  0 
tunnel4                 1973  1 ipip
ip_gre                 12291  0 
8021q                  17158  0 
garp                    5050  1 8021q
stp                     1440  1 garp
loop                   11799  0 
radeon                572811  0 
snd_pcm                60471  0 
ttm                    39986  1 radeon
drm_kms_helper         20065  1 radeon
snd_timer              15582  1 snd_pcm
drm                   142551  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            4225  1 radeon
i2c_core               15712  4 radeon,drm_kms_helper,drm,i2c_algo_bit
snd                    46446  2 snd_pcm,snd_timer
soundcore               4598  1 snd
snd_page_alloc          6249  1 snd_pcm
pcspkr                  1699  0 
shpchp                 26264  0 
video                  17445  0 
rng_core                3006  0 
e752x_edac              9393  0 
pci_hotplug            21203  1 shpchp
dcdbas                  5048  0 
output                  1692  1 video
evdev                   7352  3 
edac_core              29261  1 e752x_edac
button                  4650  0 
processor              30303  0 
ext4                  288969  1 
mbcache                 5050  1 ext4
jbd2                   67015  1 ext4
crc16                   1319  1 ext4
sd_mod                 29777  3 
crc_t10dif              1276  1 sd_mod
sg                     18744  0 
sr_mod                 12602  0 
cdrom                  29415  1 sr_mod
ata_generic             2983  0 
mptspi                 11185  2 
uhci_hcd               18521  0 
ata_piix               21124  0 
libata                133584  2 ata_generic,ata_piix
mptscsih               16312  1 mptspi
mptbase                48350  2 mptspi,mptscsih
scsi_transport_spi     18774  1 mptspi
e1000                  85485  0 
ehci_hcd               31135  0 
thermal                11674  0 
scsi_mod              122117  7 sd_mod,sg,sr_mod,mptspi,libata,mptscsih,scsi_transport_spi
thermal_sys            11942  3 video,processor,thermal
usbcore               121938  3 uhci_hcd,ehci_hcd
nls_base                6377  1 usbcore