From: "Paweł Staszewski" <pstaszewski@itcare.pl>
To: Eric Dumazet <eric.dumazet@gmail.com>
Cc: Linux Network Development list <netdev@vger.kernel.org>
Subject: Re: rib_trie / Fix inflate_threshold_root. Now=15 size=11 bits
Date: Fri, 26 Jun 2009 19:26:29 +0200 [thread overview]
Message-ID: <4A4504C5.70306@itcare.pl> (raw)
In-Reply-To: <4A44A87A.4010601@gmail.com>
> OK thanks
>
> Please report (while machine has enough load) output of
>
> rtstat -c20 -i1
>
> (rtstat is a symbolic link to lnstat, if not provided by your distro)
>
>
>
>
here you have
rtstat -i 1 -c 20
rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|rt_cache|
entries| in_hit|in_slow_|in_slow_|in_no_ro| in_brd|in_marti|in_marti|
out_hit|out_slow|out_slow|gc_total|gc_ignor|gc_goal_|gc_dst_o|in_hlist|out_hlis|
| | tot| mc| ute| | an_dst|
an_src| | _tot| _mc| | ed| miss| verflow|
_search|t_search|
93362|22930850| 1671866| 0| 1369| 2| 0|
0| 53432| 1324| 0| 0| 0| 0| 0|
4783896| 11985|
92067| 101426| 5315| 0| 2| 0| 0|
0| 258| 2| 0| 0| 0| 0| 0|
21893| 6|
90561| 100094| 4666| 0| 6| 0| 0|
0| 267| 1| 0| 0| 0| 0| 0|
23433| 30|
90101| 98672| 5630| 0| 2| 0| 0|
0| 253| 0| 0| 0| 0| 0| 0|
24386| 34|
89994| 99962| 5654| 0| 6| 0| 0|
0| 266| 2| 0| 0| 0| 0| 0|
26251| 38|
95209| 91974| 14860| 0| 9| 0| 0|
0| 236| 31| 0| 0| 0| 0| 0|
14238| 35|
95323| 101714| 10126| 0| 14| 0| 0|
0| 255| 9| 0| 0| 0| 0| 0|
8532| 21|
94814| 99918| 8539| 0| 5| 0| 0|
0| 258| 4| 0| 0| 0| 0| 0|
11069| 24|
98510| 93929| 12672| 0| 13| 0| 0|
0| 238| 31| 0| 0| 0| 0| 0|
12704| 34|
98983| 96131| 11128| 0| 12| 0| 0|
0| 252| 10| 0| 0| 0| 0| 0|
7142| 18|
98824| 99036| 8995| 0| 5| 0| 0|
0| 256| 3| 0| 0| 0| 0| 0|
9343| 16|
97868| 100032| 7544| 0| 5| 0| 0|
0| 254| 1| 0| 0| 0| 0| 0|
11902| 17|
96929| 101942| 6722| 0| 7| 0| 0|
0| 263| 3| 0| 0| 0| 0| 0|
13778| 46|
95932| 100725| 6217| 0| 4| 0| 0|
0| 259| 3| 0| 0| 0| 0| 0|
15175| 47|
94432| 102074| 5549| 0| 7| 0| 0|
0| 268| 2| 0| 0| 0| 0| 0|
16996| 54|
92986| 103602| 5187| 0| 3| 0| 0|
0| 260| 0| 0| 0| 0| 0| 0|
18333| 43|
91387| 103934| 4666| 0| 6| 0| 0|
0| 261| 3| 0| 0| 0| 0| 0|
19316| 46|
90615| 104916| 5333| 0| 5| 0| 0|
0| 260| 4| 0| 0| 0| 0| 0|
21376| 48|
89941| 101375| 5189| 0| 8| 0| 0|
0| 270| 0| 0| 0| 0| 0| 0|
22249| 47|
89744| 101425| 5529| 0| 6| 0| 0|
0| 263| 4| 0| 0| 0| 0| 0|
24089| 57|
ath the same time cpu load
19:24:34 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:35 all 0.00 0.00 0.00 0.00 1.39 20.36
0.00 0.00 78.25
19:24:35 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 1 0.00 0.00 0.00 0.00 5.00 74.00
0.00 0.00 21.00
19:24:35 2 0.00 0.00 0.00 0.00 5.00 73.00
0.00 0.00 22.00
19:24:35 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:35 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:36 all 0.00 0.00 0.00 0.00 1.21 16.03
0.00 0.00 82.77
19:24:36 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 1 0.00 0.00 0.00 0.00 5.05 75.76
0.00 0.00 19.19
19:24:36 2 0.00 0.00 0.99 0.00 5.94 69.31
0.00 0.00 23.76
19:24:36 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:36 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:37 all 0.00 0.00 0.14 0.00 1.64 20.19
0.00 0.00 78.04
19:24:37 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 1 0.00 0.00 0.00 0.00 5.94 73.27
0.00 0.00 20.79
19:24:37 2 0.00 0.00 0.00 0.00 7.00 75.00
0.00 0.00 18.00
19:24:37 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:37 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:38 all 0.00 0.00 0.00 0.00 0.90 14.24
0.00 0.00 84.86
19:24:38 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 1 0.00 0.00 0.00 0.00 4.00 73.00
0.00 0.00 23.00
19:24:38 2 0.00 0.00 0.00 0.00 5.05 69.70
0.00 0.00 25.25
19:24:38 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:38 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:39 all 0.00 0.00 0.00 0.00 2.43 29.80
0.00 0.00 67.77
19:24:39 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 1 0.00 0.00 0.00 0.00 5.00 67.00
0.00 0.00 28.00
19:24:39 2 0.00 0.00 0.00 0.00 5.94 67.33
0.00 0.00 26.73
19:24:39 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:39 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:40 all 0.00 0.00 0.00 0.00 1.43 14.15
0.00 0.00 84.42
19:24:40 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 1 0.00 0.00 0.00 0.00 5.94 68.32
0.00 0.00 25.74
19:24:40 2 0.00 0.00 0.00 0.00 7.07 71.72
0.00 0.00 21.21
19:24:40 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:40 CPU %usr %nice %sys %iowait %irq %soft
%steal %guest %idle
19:24:41 all 0.00 0.00 0.00 0.00 1.40 17.68
0.00 0.00 80.92
19:24:41 0 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:41 1 0.00 0.00 0.00 0.00 6.06 70.71
0.00 0.00 23.23
19:24:41 2 0.00 0.00 0.00 0.00 5.88 67.65
0.00 0.00 26.47
19:24:41 3 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:41 4 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:41 5 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:41 6 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
19:24:41 7 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 100.00
cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4
CPU5 CPU6 CPU7
0: 42 0 0 1 0
1 0 0 IO-APIC-edge timer
1: 0 0 0 1 0
0 0 1 IO-APIC-edge i8042
9: 0 0 0 0 0
0 0 0 IO-APIC-fasteoi acpi
14: 0 0 0 0 0
0 0 0 IO-APIC-edge ide0
15: 0 0 0 0 0
0 0 0 IO-APIC-edge ide1
29: 1139988 4692793 89662 3 0
1 0 3 PCI-MSI-edge eth0
30: 0 2 6207546 1 0
3 0 0 PCI-MSI-edge eth1
31: 0 1 1 0 0
0 0 0 PCI-MSI-edge
32: 0 0 0 0 0
0 2 0 PCI-MSI-edge
33: 1 1 0 0 0
0 0 0 PCI-MSI-edge
34: 0 0 0 1 0
1 0 0 PCI-MSI-edge
35: 0 0 0 1 0
0 0 1 PCI-MSI-edge
36: 0 0 0 0 1
0 0 1 PCI-MSI-edge
37: 1 0 0 0 0
1 0 0 PCI-MSI-edge
38: 0 0 1 0 1
0 0 0 PCI-MSI-edge
39: 0 0 2 0 0
0 0 0 PCI-MSI-edge
40: 0 0 0 0 0
0 2 0 PCI-MSI-edge
41: 0 2 0 0 0
0 0 0 PCI-MSI-edge
42: 0 0 0 0 0
2 0 0 PCI-MSI-edge
43: 0 0 0 2 0
0 0 0 PCI-MSI-edge
44: 0 0 0 0 0
0 0 2 PCI-MSI-edge
45: 2 0 0 0 0
0 0 0 PCI-MSI-edge
46: 0 0 0 0 2
0 0 0 PCI-MSI-edge
48: 191 200 185 213 219
219 227 214 PCI-MSI-edge ahci
49: 0 1 1 0 0
2 1 0 PCI-MSI-edge ioat-msi
NMI: 0 0 0 0 0
0 0 0 Non-maskable interrupts
LOC: 1083019 6233788 7735401 12394 15178
10718 21192 8515 Local timer interrupts
RES: 921 44 33 20 13
8 10 12 Rescheduling interrupts
CAL: 20 85 88 87 90
90 91 86 Function call interrupts
TLB: 103 114 918 929 95
113 973 990 TLB shootdowns
SPU: 0 0 0 0 0
0 0 0 Spurious interrupts
ERR: 0
MIS: 0
i use smp_affinity
eth0 is on cpu1
eth1 is on cpu2
all test on kernel 2.6.29.5
and only one info in dmesg about Fix inflate_threshold
Fix inflate_threshold_root. Now=15 size=11 bits
This info appear when bgpd process start to learn routes from peers
next prev parent reply other threads:[~2009-06-26 17:26 UTC|newest]
Thread overview: 99+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-25 15:48 rib_trie / Fix inflate_threshold_root. Now=15 size=11 bits Paweł Staszewski
2009-06-25 21:19 ` Eric Dumazet
2009-06-25 21:52 ` Paweł Staszewski
2009-06-25 22:54 ` Eric Dumazet
2009-06-26 10:06 ` Paweł Staszewski
2009-06-26 10:34 ` Eric Dumazet
2009-06-26 10:47 ` Paweł Staszewski
2009-06-26 10:52 ` Eric Dumazet
2009-06-26 17:26 ` Paweł Staszewski [this message]
2009-06-26 8:03 ` Jarek Poplawski
2009-06-26 9:19 ` Robert Olsson
2009-06-26 9:37 ` Jarek Poplawski
2009-06-26 10:26 ` Jorge Boncompte [DTI2]
2009-06-26 12:42 ` Robert Olsson
2009-06-26 12:54 ` Jarek Poplawski
2009-06-26 13:28 ` Jarek Poplawski
2009-06-26 13:52 ` Robert Olsson
2009-06-26 15:10 ` Jarek Poplawski
2009-06-26 15:30 ` Paul E. McKenney
2009-06-26 15:54 ` Jarek Poplawski
2009-06-26 16:15 ` Jarek Poplawski
2009-06-26 16:23 ` Paul E. McKenney
2009-06-26 16:45 ` Jarek Poplawski
2009-06-26 17:05 ` Paul E. McKenney
2009-06-26 18:05 ` Jarek Poplawski
2009-06-26 18:21 ` Paul E. McKenney
2009-06-26 20:19 ` Jarek Poplawski
2009-06-26 20:26 ` Robert Olsson
2009-06-26 20:37 ` Jarek Poplawski
2009-06-26 21:20 ` Jarek Poplawski
2009-06-27 19:20 ` Jarek Poplawski
2009-06-27 20:51 ` Jarek Poplawski
2009-06-28 0:28 ` Paweł Staszewski
2009-06-28 11:11 ` Robert Olsson
2009-06-29 7:57 ` Paweł Staszewski
2009-06-28 11:04 ` Robert Olsson
2009-06-28 12:03 ` Jarek Poplawski
2009-06-28 14:35 ` Jarek Poplawski
2009-06-28 15:32 ` Paweł Staszewski
2009-06-28 15:48 ` Paweł Staszewski
2009-06-28 19:56 ` Jarek Poplawski
2009-06-28 21:36 ` Jarek Poplawski
2009-06-29 8:08 ` Paweł Staszewski
2009-06-29 8:47 ` Paweł Staszewski
2009-06-29 9:27 ` Jarek Poplawski
2009-06-29 9:43 ` Paweł Staszewski
2009-06-29 8:33 ` [PATCH net-2.6] " Jarek Poplawski
2009-06-29 9:51 ` Paweł Staszewski
2009-06-29 10:47 ` Jarek Poplawski
2009-06-29 16:24 ` Paweł Staszewski
2009-06-29 17:09 ` Jarek Poplawski
2009-06-30 7:09 ` Jarek Poplawski
2009-06-30 20:16 ` Paweł Staszewski
2009-06-30 20:41 ` Jarek Poplawski
2009-06-30 23:31 ` Paweł Staszewski
2009-07-01 6:36 ` Jarek Poplawski
[not found] ` <20090701072409.GA12592@ff.dom.local>
2009-07-01 9:43 ` Paweł Staszewski
2009-07-01 9:50 ` Paweł Staszewski
2009-07-01 10:13 ` Jarek Poplawski
2009-07-01 11:04 ` Jarek Poplawski
2009-07-01 22:17 ` Paweł Staszewski
2009-07-02 5:32 ` Jarek Poplawski
2009-07-02 5:43 ` Paweł Staszewski
2009-07-02 6:00 ` Jarek Poplawski
2009-07-02 15:31 ` Robert Olsson
2009-07-02 19:06 ` Jarek Poplawski
2009-07-02 21:32 ` Robert Olsson
2009-07-02 22:13 ` Jarek Poplawski
2009-07-05 0:26 ` Paweł Staszewski
2009-07-05 0:30 ` Paweł Staszewski
2009-07-05 16:20 ` Jarek Poplawski
2009-07-05 17:32 ` Jarek Poplawski
2009-07-05 21:32 ` Paul E. McKenney
2009-07-05 22:23 ` Jarek Poplawski
2009-07-05 23:53 ` Paweł Staszewski
2009-07-06 9:02 ` Jarek Poplawski
2009-07-07 22:56 ` Paweł Staszewski
2009-07-07 23:50 ` Jarek Poplawski
2009-07-09 20:34 ` Paweł Staszewski
2009-07-14 19:41 ` [PATCH net-next] " Jarek Poplawski
2009-07-15 7:43 ` Robert Olsson
2009-07-15 13:05 ` Jarek Poplawski
2009-07-17 8:08 ` Robert Olsson
2009-07-20 14:41 ` David Miller
2009-07-07 23:23 ` [PATCH net-2.6] " Paweł Staszewski
2009-07-07 23:30 ` Paweł Staszewski
2009-07-14 18:33 ` [PATCH net-next] " Jarek Poplawski
2009-07-20 14:41 ` David Miller
2009-07-14 21:20 ` [PATCH net-next] ipv4: fib_trie: Use tnode_get_child_rcu() and node_parent_rcu() in lookups Jarek Poplawski
2009-07-20 14:41 ` David Miller
2009-07-05 0:31 ` [PATCH net-2.6] Re: rib_trie / Fix inflate_threshold_root. Now=15 size=11 bits Paweł Staszewski
2009-07-05 12:56 ` [PATCH -stable] " Jarek Poplawski
2009-07-05 13:08 ` [PATCH v2 " Jarek Poplawski
2009-07-08 2:42 ` David Miller
2009-07-08 6:44 ` Jarek Poplawski
2009-06-29 10:58 ` [PATCH net-2.6] " Jarek Poplawski
2009-06-30 19:48 ` David Miller
2009-06-30 20:14 ` Jarek Poplawski
2009-07-10 15:29 ` Stephen Hemminger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A4504C5.70306@itcare.pl \
--to=pstaszewski@itcare.pl \
--cc=eric.dumazet@gmail.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).