All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.