lkml.org 
[lkml]   [2006]   [May]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRE: [PATCH 0/2][RFC] New version of shared page tables
Date
Brian Twichell wrote on Friday, May 05, 2006 12:26 PM
> We also measured the benefit of shared pagetables on our larger setups.
> On our 4-way x86-64 setup with 64 GB memory, using small pages for the
> bufferpools, shared pagetables provided a 33% increase in transaction
> throughput. Using hugepages for the bufferpools, shared pagetables
> provided a 3% increase. Performance with small pages and shared
> pagetables was within 4% of the performance using hugepages without
> shared pagetables.
>
> On our ppc64 setups we used both Oracle and DB2 to evaluate the benefit
> of shared pagetables. When database bufferpools were in small pages,
> shared pagetables provided an increase in database transaction
> throughput in the range of 60-65%, while in the hugepage case the
> improvement was up to 2.4%.


I would also like to add that I have run this set of patches on ia64 and
observed similar performance upside. We have multiple data points showing
that this feature benefits several architectures. I'm advocating for the
upstream inclusion.

- Ken
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-05-06 05:42    [W:0.100 / U:0.620 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site