Hi
I have a server Supermicro SuperServer 6016T-MR c two processors E5620 and 4Gb ECC DDR3 and Intel x520-da2. The server is used as a border router (quagga-0.99.20_3). After moving to NanoBSD 8.2 to NanoBSD 9.0, I noticed the growth of load average for the same load. With NanoBSD 9.0 load average server workload at 1.30, 1.30, 1.16, with a similar load NanoBSD 8.2 shows the load average is not more than 0.7.
For NanoBSD 8.2 I turned off the FLOWTABLE in sysctl.conf, in NanoBSD 9, I did not find in sysctl -a option flowtable. In FreeBSD, nine refused to use FLOWTABLE?
Why is the equivalent load of the system load average on the FreeBSD-based 9 higher than the system based on FreeBSD 8.2?
The kernels are similar to systems and have the following configuration:
I have a server Supermicro SuperServer 6016T-MR c two processors E5620 and 4Gb ECC DDR3 and Intel x520-da2. The server is used as a border router (quagga-0.99.20_3). After moving to NanoBSD 8.2 to NanoBSD 9.0, I noticed the growth of load average for the same load. With NanoBSD 9.0 load average server workload at 1.30, 1.30, 1.16, with a similar load NanoBSD 8.2 shows the load average is not more than 0.7.
For NanoBSD 8.2 I turned off the FLOWTABLE in sysctl.conf, in NanoBSD 9, I did not find in sysctl -a option flowtable. In FreeBSD, nine refused to use FLOWTABLE?
Why is the equivalent load of the system load average on the FreeBSD-based 9 higher than the system based on FreeBSD 8.2?
Code:
last pid: 31456; load averages: 1.30, 1.30, 1.16 up 0+21:00:44 11:30:33
51 processes: 2 running, 48 sleeping, 1 waiting
CPU 0: 0.0% user, 0.0% nice, 1.3% system, 8.0% interrupt, 90.7% idle
CPU 1: 0.0% user, 0.0% nice, 8.0% system, 6.7% interrupt, 85.3% idle
CPU 2: 0.0% user, 0.0% nice, 2.7% system, 13.3% interrupt, 84.0% idle
CPU 3: 0.0% user, 0.0% nice, 2.7% system, 12.0% interrupt, 85.3% idle
CPU 4: 0.0% user, 0.0% nice, 0.0% system, 14.7% interrupt, 85.3% idle
CPU 5: 0.0% user, 0.0% nice, 4.0% system, 8.0% interrupt, 88.0% idle
CPU 6: 0.0% user, 0.0% nice, 1.3% system, 8.0% interrupt, 90.7% idle
CPU 7: 0.0% user, 0.0% nice, 0.0% system, 12.0% interrupt, 88.0% idle
Mem: 481M Active, 17M Inact, 343M Wired, 1124K Cache, 79M Buf, 3075M Free
Swap:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
11 root 8 155 ki31 0K 128K CPU7 7 161.1H 729.35% [idle]
12 root 46 -72 - 0K 736K WAIT 0 296:59 81.30% [intr]
0 root 32 -52 0 0K 512K - 7 104:48 6.45% [kernel]
3065 root 1 20 0 310M 287M select 7 8:14 0.00% /usr/local/sbin/bgpd -d -A 127.0.0.1
3053 root 1 20 0 170M 146M select 6 3:05 0.00% /usr/local/sbin/zebra -d -A 127.0.0.1
14 root 1 -16 - 0K 16K - 4 0:56 0.00% [yarrow]
29764 root 1 20 0 40632K 7208K select 3 0:36 0.00% /usr/local/sbin/snmpd -p /var/run/net-snmpd.pid -Lsd 195.137
3059 root 1 20 0 32324K 5544K select 4 0:13 0.00% /usr/local/sbin/ospfd -d -A 127.0.0.1
4714 root 1 20 0 78024K 39032K select 0 0:12 0.00% /usr/sbin/bsnmpd
15 root 32 -68 - 0K 512K - 0 0:02 0.00% [usb]
18 root 1 16 - 0K 16K syncer 5 0:01 0.00% [syncer]
31356 bokan 1 20 0 43372K 4140K select 4 0:00 0.00% sshd: bokan@pts/1 (sshd)
13 root 3 -8 - 0K 48K - 7 0:00 0.00% [geom]
19 root 1 -16 - 0K 16K sdflus 1 0:00 0.00% [softdepflush]
4 root 1 -16 - 0K 16K pftm 4 0:00 0.00% [pfpurge]
17 root 1 -16 - 0K 16K vlruwt 5 0:00 0.00% [vnlru]
16 root 1 -16 - 0K 16K psleep 1 0:00 0.00% [bufdaemon]
2053 root 1 20 0 12100K 1580K select 0 0:00 0.00% /usr/sbin/syslogd -s
46 root 1 -8 - 0K 16K mdwait 0 0:00 0.00% [md1]
6388 root 1 20 0 14176K 1648K nanslp 4 0:00 0.00% /usr/sbin/cron -s
36 root 1 -8 - 0K 16K mdwait 3 0:00 0.00% [md0]
7 root 1 -16 - 0K 16K psleep 5 0:00 0.00% [pagedaemon]
31360 root 1 20 0 14528K 3340K ttyin 5 0:00 0.00% _su (csh)
31449 root 1 21 0 43372K 4028K sbwait 5 0:00 0.00% sshd: rsv [priv] (sshd)
31352 root 1 21 0 43372K 4032K sbwait 1 0:00 0.00% sshd: bokan [priv] (sshd)
1856 root 1 20 0 10372K 3484K select 6 0:00 0.00% /sbin/devd
1 root 1 20 0 6280K 552K wait 1 0:00 0.00% [init]
31456 root 1 20 0 16616K 2272K CPU0 0 0:00 0.00% top -aSP
2171 root 1 20 0 24288K 3428K select 1 0:00 0.00% /usr/local/sbin/sshd
31452 rsv 1 20 0 43372K 4080K select 4 0:00 0.00% sshd: rsv@pts/0 (sshd)
31454 rsv 1 20 0 37368K 2436K select 0 0:00 0.00% sudo -s
31357 bokan 1 20 0 12348K 2688K wait 2 0:00 0.00% -bash (bash)
31453 rsv 1 20 0 12348K 2688K wait 5 0:00 0.00% -bash (bash)
31359 bokan 1 20 0 36992K 1948K wait 0 0:00 0.00% su
31455 root 1 20 0 12348K 2684K wait 0 0:00 0.00% /usr/local/bin/bash
2360 root 1 52 0 12100K 1344K ttyin 2 0:00 0.00% /usr/libexec/getty Pc ttyv5
2361 root 1 52 0 12100K 1344K ttyin 3 0:00 0.00% /usr/libexec/getty Pc ttyv6
2362 root 1 52 0 12100K 1344K ttyin 7 0:00 0.00% /usr/libexec/getty Pc ttyv7
2359 root 1 52 0 12100K 1344K ttyin 4 0:00 0.00% /usr/libexec/getty Pc ttyv4
2357 root 1 52 0 12100K 1344K ttyin 5 0:00 0.00% /usr/libexec/getty Pc ttyv2
2358 root 1 52 0 12100K 1344K ttyin 0 0:00 0.00% /usr/libexec/getty Pc ttyv3
2356 root 1 52 0 12100K 1344K ttyin 0 0:00 0.00% /usr/libexec/getty Pc ttyv1
2355 root 1 52 0 12100K 1344K ttyin 6 0:00 0.00% /usr/libexec/getty Pc ttyv0
9 root 1 155 ki31 0K 16K pgzero 1 0:00 0.00% [pagezero]
1812 root 1 52 0 14280K 1376K select 4 0:00 0.00% /usr/sbin/moused -p /dev/ums0 -t auto -I /var/run/moused.ums
5 root 1 -16 - 0K 16K waitin 4 0:00 0.00% [sctp_iterator]
8 root 1 -16 - 0K 16K psleep 2 0:00 0.00% [vmdaemon]
2 root 1 -16 - 0K 16K crypto 0 0:00 0.00% [crypto]
3 root 1 -16 - 0K 16K crypto 0 0:00 0.00% [crypto returns]
10 root 1 -16 - 0K 16K audit_ 0 0:00 0.00% [audit]
6 root 1 -16 - 0K 16K ccb_sc 0 0:00 0.00% [xpt_thrd]
The kernels are similar to systems and have the following configuration:
Code:
# add Generic kernel
include GENERIC
ident MY
# IPFW with forwarding and divert
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=5
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
options IPFIREWALL_FORWARD
# Dummynet
options DUMMYNET
options HZ=1000
# PF
device pf
device pflog
device pfsync
# ALTQ
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
# QUAGGA with MD5
options TCP_SIGNATURE
options IPSEC
device crypto