public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* possible performance issue in 4-level page tables
@ 2005-02-01  4:19 Zou Nan hai
  2005-02-01  7:46 ` Nick Piggin
  0 siblings, 1 reply; 2+ messages in thread
From: Zou Nan hai @ 2005-02-01  4:19 UTC (permalink / raw)
  To: linux-kernel


There is a performance regression of lmbench
lat_proc fork result on ia64.

in 
2.6.10 

I got 
Process fork+exit:164.8438 microseconds.

in 2.6.11-rc2
Process fork+exit:183.8621 microseconds.

I believe this regression was caused by 
the 4-level page tables change.

Since most of the kernel time spend in lat_proc fork is copy_page_range
in fork path and clear_page_range in the exit path. Now they are 1 level
deeper.

Though pud and pgd is same on IA64, there is still some overhead
introduced I think.
 
Are any other architectures seeing the same sort of results?

Zou Nan hai


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-02-01  8:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-01  4:19 possible performance issue in 4-level page tables Zou Nan hai
2005-02-01  7:46 ` Nick Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox