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