Messages in this thread | | | Date | Mon, 27 Jan 2003 16:22:18 -0800 | From | William Lee Irwin III <> | Subject | Re: kernbench-16 on 2.5.59 vs 2.5.59-mm6 |
| |
On Mon, Jan 27, 2003 at 09:36:52AM -0800, Martin J. Bligh wrote: > 132 clear_page_tables > 131 pgd_ctor > -413 pgd_alloc
The pagetable preconstruction cache hit is spread across clear_page_tables() and pgd_ctor() with the pgd_ctor patches. This is the equivalent of the explicit zeroing in pgd_alloc().
Your result appears to imply the overhead has been reduced by 36%, which is useful evidence for the PAE case. Before this the pgd_alloc() overhead had only been observed on non-PAE systems.
Now, YTF hadn't I seen this before if all it took to bring it out was a kernel compile? Perhaps diffprof (I prefer the multiplicative flavor but nm that) of some flavor was lacking.
-- wli - 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/
| |