Re: Mainline kernel OLTP performance update

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Zhang, Yanmin
Date: Thursday, January 22, 2009 - 1:36 am

On Wed, 2009-01-21 at 18:58 -0500, Christoph Lameter wrote:
I tried slub_max_order=0 and there is no improvement on this UDP-U-4k issue.
Both get_page_from_freelist and __free_pages_ok's cpu time are still very high.

I checked my instrumentation in kernel and found it's caused by large object allocation/free
whose size is more than PAGE_SIZE. Here its order is 1.

The right free callchain is __kfree_skb => skb_release_all => skb_release_data.

So this case isn't the issue that batch of allocation/free might erase partial page
functionality.

'#slaninfo -AD' couldn't show statistics of large object allocation/free. Can we add
such info? That will be more helpful.

In addition, I didn't find such issue wih TCP stream testing.



--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Mainline kernel OLTP performance update, Nick Piggin, (Thu Jan 15, 11:46 pm)
Re: Mainline kernel OLTP performance update, Matthew Wilcox, (Thu Jan 15, 11:55 pm)
Re: Mainline kernel OLTP performance update, Andrew Morton, (Fri Jan 16, 12:00 am)
Re: Mainline kernel OLTP performance update, Nick Piggin, (Fri Jan 16, 12:06 am)
Re: Mainline kernel OLTP performance update, Nick Piggin, (Fri Jan 16, 12:25 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Fri Jan 16, 12:53 am)
Re: Mainline kernel OLTP performance update, Nick Piggin, (Fri Jan 16, 1:59 am)
Re: Mainline kernel OLTP performance update, Andi Kleen, (Fri Jan 16, 3:20 am)
Re: Mainline kernel OLTP performance update, Rick Jones, (Fri Jan 16, 11:11 am)
Re: Mainline kernel OLTP performance update, Nick Piggin, (Mon Jan 19, 12:43 am)
Re: Mainline kernel OLTP performance update, Rick Jones, (Mon Jan 19, 3:19 pm)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Mon Jan 19, 10:16 pm)
Re: Mainline kernel OLTP performance update, Christoph Lameter, (Wed Jan 21, 4:58 pm)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Thu Jan 22, 1:36 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Thu Jan 22, 2:15 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Thu Jan 22, 2:28 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Thu Jan 22, 2:47 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Thu Jan 22, 8:02 pm)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Thu Jan 22, 11:52 pm)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Fri Jan 23, 1:06 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Fri Jan 23, 1:30 am)
Re: Mainline kernel OLTP performance update, Nick Piggin, (Fri Jan 23, 1:33 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Fri Jan 23, 1:40 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Fri Jan 23, 2:02 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Fri Jan 23, 2:46 am)
Re: Mainline kernel OLTP performance update, Christoph Lameter, (Fri Jan 23, 8:22 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Fri Jan 23, 8:31 am)
Re: Mainline kernel OLTP performance update, Christoph Lameter, (Fri Jan 23, 8:55 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Fri Jan 23, 9:01 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Fri Jan 23, 7:55 pm)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Sat Jan 24, 12:36 am)
Re: Mainline kernel OLTP performance update, Christoph Lameter, (Mon Jan 26, 10:36 am)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Sat Jan 31, 7:52 pm)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Wed Feb 11, 10:22 pm)
Re: Mainline kernel OLTP performance update, Zhang, Yanmin, (Wed Feb 11, 10:47 pm)
Re: Mainline kernel OLTP performance update, Christoph Lameter, (Thu Feb 12, 8:25 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Thu Feb 12, 9:03 am)
Re: Mainline kernel OLTP performance update, Pekka Enberg, (Thu Feb 12, 9:07 am)