kmem_cache_free and kfree for 2.6.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all, 

Whats the deal with the "kmem_cache_free" and the
"kfree"s which seem to be at the top of my 2.6.10
readprofile results??? These do not appear in the
2.4.x . I have included my readprofile results(when I
was running the TCP application, in my case, iSCSI) at
the bottom of this email. 

When I run a TCP application, they hamper the
performance very badly(at least thats what I think is
happening, because all the sysctl paremeters were the
same as what I used for 2.4.x).  The throughputs for
2.6.x are about 1/4 that of the corresponding 2.4.x. 

They are always present irrespective of whether I run
the TCP application or not. But their impact on CPU
idle time is more drastic when I am utilizing the
network. 

I have 384 MB RAM , 1/3rd of which always shows free ,
so I cant even attribute these kmem_cache_free and
kfrees to the non-availability of memory fo rthe
application processes.

Please let me know if anyone knows what these "kfrees
and kmem_cache_free's mean.

READPROFILE:     
=======================================================
 36846 default_idle                     646.4211
   615 kmem_cache_free                  5.8571
   351 kfree                            2.6000
    57 poison_obj                       0.9048
   117 __copy_user_intel                0.7452
    30 change_page_attr                 0.3614
    30 __copy_to_user_ll                0.2970
    18 kernel_map_pages                0.2000
     9 hide_cursor                     0.1731
     5 dbg_redzone1                     0.1282
    35 do_anonymous_page                0.1014
     1 vgacon_dummy                     0.1000
     1 pipefs_delete_dentry             0.1000
     1 is_console_locked                0.100
     1 syscall_exit                     0.0909
    16 add_softcursor                   0.0777
    10 __might_sleep                    0.0704
     6 page_remove_rmap                 0.0690
    18 csum_partial                     0.0625
     1 __down_failed_interruptible      0.0625

======================================================





Sai






		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux