Thread (44 messages) 44 messages, 9 authors, 2012-07-04

Re: [PATCH -mm v2 00/11] mm: scalable and unified arch_get_unmapped_area

From: Andrew Morton <akpm@linux-foundation.org>
Date: 2012-06-22 21:47:17
Also in: lkml

On Fri, 22 Jun 2012 10:24:58 -0400
"John Stoffel" [off-list ref] wrote:
quoted
quoted
quoted
quoted
quoted
"Rik" == Rik van Riel [off-list ref] writes:
Rik> A long time ago, we decided to limit the number of VMAs per
Rik> process to 64k. As it turns out, there actually are programs
Rik> using tens of thousands of VMAs.


Rik> Performance

Rik> Testing performance with a benchmark that allocates tens
Rik> of thousands of VMAs, unmaps them and mmaps them some more
Rik> in a loop, shows promising results.

How are the numbers for applications which only map a few VMAs?  Is
there any impact there?
Johannes did a test for that: https://lkml.org/lkml/2012/6/22/219

Some regression with such a workload is unavoidable, I expect.  We have
to work out whether the pros outweigh the cons.  This involves handwaving.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help