netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
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




  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).