Re: [PATCH 00/13] mm: preemptibility -v2

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Nick Piggin
Date: Friday, April 9, 2010 - 1:50 am

On Fri, Apr 09, 2010 at 10:35:31AM +0200, Peter Zijlstra wrote:

They're actually not _too_ heavy because they just setup and tear
down vmas. No flushing or faulting required (well, in order to make
any _use_ of them you need flushing and faulting of course).

I have some microbenchmarks like this and the page fault test I
could try.

 

That'd be good. Anonymous as well of course, for non-databases :)

 

Well that's interesting. Nice if it is an improvement not just some
anomoly. I'd start by looking at TLB flushes maybe? For testing, it
would be nice to make the flush sizes equal so you get more of a
comparison of the straight line code.

Other than this, I don't have a good suggestion of what to test. I mean,
how far can you go? :) Some threaded workloads would probably be a good
idea, though. Java?

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Thu Apr 8, 12:17 pm)
[PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Thu Apr 8, 12:17 pm)
Re: [PATCH 00/13] mm: preemptibility -v2, David Miller, (Thu Apr 8, 1:29 pm)
Re: [PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Thu Apr 8, 1:35 pm)
Re: [PATCH 00/13] mm: preemptibility -v2, David Miller, (Thu Apr 8, 6:00 pm)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Nick Piggin, (Thu Apr 8, 9:07 pm)
Re: [PATCH 00/13] mm: preemptibility -v2, Nick Piggin, (Thu Apr 8, 9:14 pm)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Fri Apr 9, 1:14 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Fri Apr 9, 1:35 am)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Nick Piggin, (Fri Apr 9, 1:46 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Nick Piggin, (Fri Apr 9, 1:50 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Martin Schwidefsky, (Fri Apr 9, 1:58 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Fri Apr 9, 1:58 am)
Re: [PATCH 00/13] mm: preemptibility -v2, David Howells, (Fri Apr 9, 2:03 am)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Fri Apr 9, 2:22 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Fri Apr 9, 2:22 am)
Re: [PATCH 00/13] mm: preemptibility -v2, Peter Zijlstra, (Fri Apr 9, 2:53 am)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Benjamin Herrenschmidt, (Mon Apr 12, 6:23 pm)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Benjamin Herrenschmidt, (Mon Apr 12, 6:56 pm)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Benjamin Herrenschmidt, (Mon Apr 12, 7:06 pm)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Tue Apr 13, 3:22 am)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Wed Apr 14, 6:34 am)
Re: [PATCH 07/13] powerpc: Preemptible mmu_gather, Peter Zijlstra, (Wed Apr 14, 6:51 am)