Hi,

I see a performance dip on 3.2.0:

7% busy - 3.0.2
8% busy - 3.2.0
Under 10K load

Built with -O2 optimisation and configured as './configure 
--enable-tproxy=force'.
records.config attached for each version -
Platform = Linux RHEL6.2/Intel Xeon

Latest traces I have:  
(not much sticks out other than (ink_freelist_free and ink_freelist_new, the 
%gap between them is always bigger on 3.2.0 but maybe not related to the diff ?)

Would anyone have tested this with the above configuration?
Thanks,
/aidan

====
3.2.0:
   3.63%  [ACCEPT]  libtsutil.so.3.2.0    [.] ink_freelist_free                 
                                                                       
     2.90%  [ACCEPT]  [sfc]                 [k] efx_init_tx_queue               
                                                                             
2.37%  [ACCEPT]  [kernel.kallsyms]     [k] copy_user_generic_string             
                                                                    
     2.20%  [ACCEPT]  [nf_conntrack]        [k] generic_pkt_to_tuple            
                                                                         
     1.88%  [ACCEPT]  libtsutil.so.3.2.0    [.] ink_freelist_new                
                                                                         
     1.82%  [ACCEPT]  [ip_tables]           [k] ipt_do_table                    
                                                                         
     1.71%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock                      
                                                                         
     1.11%  [ACCEPT]  libc-2.12.so          [.] __memcpy_ssse3_back             
                                                                         
     1.05%  [ACCEPT]  [kernel.kallsyms]     [k] kfree                           
                                                                         
     1.02%  [ACCEPT]  [nf_conntrack]        [k] nf_conntrack_free               
                                                                         
     1.01%  [ACCEPT]  [kernel.kallsyms]     [k] find_busiest_group              
                                                                         
     0.99%  [ACCEPT]  traffic_server        [.] read_from_net(NetHandler*, 
UnixNetVConnection*, EThread*)                                                
     0.93%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_recvmsg                     
                                                                         
     0.89%  [ACCEPT]  [sfc]                 [k] efx_nic_remove_eventq           
                                                                         
     0.86%  [ACCEPT]  traffic_server        [.] NetHandler::mainNetEvent(int, 
Event*)                                                                    
     0.84%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_sendmsg                     
                                                                         
     0.79%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_free                 
                                                                         
     0.76%  [ACCEPT]  [kernel.kallsyms]     [k] nf_iterate                      
                                                                        
     0.70%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_transmit_skb                
                                                                         
     0.68%  [ACCEPT]  [nf_conntrack]        [k] nf_conntrack_in                 
                                                                         
     0.66%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_ack                         
                                                                         
     0.65%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock_bh                   
                                                                         
     0.64%  [ACCEPT]  [kernel.kallsyms]     [k] __audit_syscall_exit            
                                                                         
     0.61%  [ACCEPT]  [kernel.kallsyms]     [k] __alloc_skb                     
                                                                         
     0.60%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock_irqsave              
                                                                         
     0.58%  [ACCEPT]  traffic_server        [.] 
HttpSM::_instantiate_func(HttpSM*, HttpSM*)                                     
                         
     0.58%  [ACCEPT]  [kernel.kallsyms]     [k] dev_queue_xmit                  
                                                                         
     0.57%  [ACCEPT]  traffic_server        [.] EThread::execute()              
                                                                         
     0.55%  [ACCEPT]  [sfc]                 [k] efx_fini_io                     
                                                                         
     0.54%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_alloc_node_notrace   
                                                                         
     0.54%  [ACCEPT]  [kernel.kallsyms]     [k] irq_entries_start               
                                                                         
     0.53%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_alloc_node           
                                                                         
     0.53%  [ACCEPT]  [kernel.kallsyms]     [k] inet_gro_receive                
       


3.0.2
    2.93%  [ACCEPT]  [sfc]                 [k] efx_init_tx_queue                
                                                                                
                                        2.61%  [ACCEPT]  [kernel.kallsyms]     
[k] copy_user_generic_string                                                    
                                                                             
2.12%  [ACCEPT]  [nf_conntrack]        [k] generic_pkt_to_tuple                 
                                                                                
                               
     2.06%  [ACCEPT]  libtsutil.so.3.0.0    [.] ink_freelist_free               
                                                                                
                                    
     1.93%  [ACCEPT]  libtsutil.so.3.0.0    [.] ink_freelist_new                
                                                                                
                                    
     1.89%  [ACCEPT]  [ip_tables]           [k] ipt_do_table                    
                                                                                
                                    
     1.68%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock                      
                                                                                
                                         1.16%  [ACCEPT]  traffic_server        
[.] read_from_net(NetHandler*, UnixNetVConnection*, EThread*)                   
                                                                        
     1.14%  [ACCEPT]  [kernel.kallsyms]     [k] kfree                           
                                                                                
                                    
     1.10%  [ACCEPT]  traffic_server        [.] NetHandler::mainNetEvent(int, 
Event*)                                                                         
                                      
     1.05%  [ACCEPT]  [nf_conntrack]        [k] nf_conntrack_free               
                                                                                
                                    
     0.96%  [ACCEPT]  libc-2.12.so          [.] __memcpy_ssse3_back             
                                                                                
                                    
     0.90%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_recvmsg                     
                                                                                
                                    
     0.89%  [ACCEPT]  [kernel.kallsyms]     [k] find_busiest_group              
                                                                                
                                    
     0.88%  [ACCEPT]  [sfc]                 [k] efx_nic_remove_eventq           
                                                                                
                                    
     0.87%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_free                 
                                                                                
                                    
     0.81%  [ACCEPT]  [kernel.kallsyms]     [k] nf_iterate                      
                                                                                
                                    
     0.71%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_transmit_skb                
                                                                                
                                    
     0.71%  [ACCEPT]  libpthread-2.12.so    [.] __pthread_mutex_trylock         
                                                                                
                                    
     0.69%  [ACCEPT]  traffic_server        [.] EThread::execute()              
                                                                                
                                    
     0.68%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_ack                         
                                                                                
                                    
     0.67%  [ACCEPT]  [kernel.kallsyms]     [k] __alloc_skb                     
                                                                                
                                    
     0.65%  [ACCEPT]  [kernel.kallsyms]     [k] tcp_sendmsg                     
                                                                                
                                    
     0.65%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock_bh                   
                                                                                
                                    
     0.64%  [ACCEPT]  [kernel.kallsyms]     [k] _spin_lock_irqsave              
                                                                                
                                    
     0.63%  [ACCEPT]  [nf_conntrack]        [k] nf_conntrack_in                 
                                                                                
                                    
     0.58%  [ACCEPT]  [kernel.kallsyms]     [k] __audit_syscall_exit            
                                                                                
                                    
     0.58%  [ACCEPT]  [kernel.kallsyms]     [k] inet_gro_receive                
                                                                                
                                    
     0.57%  [ACCEPT]  traffic_server        [.] write_to_net_io(NetHandler*, 
UnixNetVConnection*, EThread*)                                                  
                                       
     0.56%  [ACCEPT]  [kernel.kallsyms]     [k] dev_queue_xmit                  
                                                                                
                                    
     0.56%  [ACCEPT]  traffic_server        [.] 
HttpSM::_instantiate_func(HttpSM*, HttpSM*)                                     
                                                                    
     0.55%  [ACCEPT]  [kernel.kallsyms]     [k] fget_light                      
                                                                                
                                    
     0.54%  [ACCEPT]  libc-2.12.so          [.] __GI_vfprintf                   
                                                                                
                                    
     0.53%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_alloc_node_notrace   
                                                                                
                                    
     0.53%  [ACCEPT]  [iptable_nat]         [k] alloc_null_binding              
                                                                                
                                    
     0.52%  [ACCEPT]  [kernel.kallsyms]     [k] kmem_cache_alloc_node           
                                                                                
                                    
     0.52%  [ACCEPT]  [sfc]                 [k] efx_fini_io                     
                                                                                
                                    
     0.52%  [ACCEPT]  traffic_server        [.] hdrtoken_tokenize(char const*, 
int, char const**)                                                              
                                     
     0.51%  [ACCEPT]  [kernel.kallsyms]     [k] irq_entries_start               
                                                                                
                                    
     0.50%  [ACCEPT]  [kernel.kallsyms]     [k] tick_dev_program_event          
                                                                                
                                    
     0.50%  [ACCEPT]  traffic_server        [.] EThread::process_event(Event*, 
int)                                                                            
                                     
     0.50%  [ACCEPT]  traffic_server        [.] MIOBuffer::write_avail()        
                         


Reply via email to