Re: missing madvise functionality

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: Jakub Jelinek <jakub@...>, Ulrich Drepper <drepper@...>, Andi Kleen <andi@...>, Rik van Riel <riel@...>, Linux Kernel <linux-kernel@...>, <linux-mm@...>, Hugh Dickins <hugh@...>
Date: Tuesday, April 3, 2007 - 7:01 pm

Andrew Morton a écrit :

Yes... then add to this some futex work, and you get the picture.

I do think such workloads might benefit from a vma_cache not shared by all 
threads but private to each thread. A sequence could invalidate the cache(s).

ie instead of a mm->mmap_cache, having a mm->sequence, and each thread having 
a current->mmap_cache and current->mm_sequence

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

Messages in current thread:
missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 12:26 pm)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 3:46 am)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 2:38 pm)
Re: missing madvise functionality, Nick Piggin, (Thu Apr 5, 9:28 pm)
Re: missing madvise functionality, Andrew Morton, (Thu Apr 5, 5:07 pm)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 5:39 pm)
Re: missing madvise functionality, Jakub Jelinek, (Wed Apr 4, 4:20 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 4:47 am)
Re: missing madvise functionality, Nick Piggin, (Thu Apr 5, 12:23 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 4:04 am)
Re: missing madvise functionality, Marko Macek, (Tue Apr 3, 10:53 pm)
Re: missing madvise functionality, Hugh Dickins, (Wed Apr 4, 10:37 am)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 10:56 pm)
Re: missing madvise functionality, Arnd Bergmann, (Tue Apr 3, 6:07 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 6:23 pm)
Re: missing madvise functionality, Andi Kleen, (Tue Apr 3, 2:14 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 1:20 pm)
Re: missing madvise functionality, Andi Kleen, (Tue Apr 3, 1:28 pm)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 3:59 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 4:17 pm)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 4:51 pm)
Re: missing madvise functionality, Anton Blanchard, (Wed Apr 4, 2:49 pm)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 5:00 pm)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 5:16 pm)
Re: missing madvise functionality, Eric Dumazet, (Tue Apr 3, 5:10 pm)
Re: missing madvise functionality, Jörn, (Tue Apr 3, 5:12 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 5:46 pm)
Re: missing madvise functionality, Andi Kleen, (Tue Apr 3, 6:51 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 7:07 pm)
Re: missing madvise functionality, Jeremy Fitzhardinge, (Tue Apr 3, 5:22 pm)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 5:29 pm)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 5:15 pm)
Re: missing madvise functionality, Eric Dumazet, (Tue Apr 3, 5:30 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 4:57 pm)
Re: missing madvise functionality, Jakub Jelinek, (Tue Apr 3, 4:29 pm)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 3:31 am)
Re: missing madvise functionality, Ulrich Drepper, (Thu Apr 5, 12:10 pm)
Re: missing madvise functionality, Nick Piggin, (Thu Apr 5, 10:28 pm)
Re: missing madvise functionality, Ulrich Drepper, (Thu Apr 5, 10:52 pm)
Re: missing madvise functionality, Nick Piggin, (Thu Apr 5, 10:59 pm)
Re: missing madvise functionality, Jakub Jelinek, (Thu Apr 5, 5:45 am)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 12:15 pm)
Re: missing madvise functionality, Eric Dumazet, (Thu Apr 5, 4:08 am)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 4:31 am)
Re: missing madvise functionality, Eric Dumazet, (Thu Apr 5, 5:06 am)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 3:39 am)
Re: missing madvise functionality, Andrew Morton, (Thu Apr 5, 4:32 am)
Re: missing madvise functionality, Rik van Riel, (Thu Apr 5, 11:47 am)
Re: missing madvise functionality, William Lee Irwin III, (Wed Apr 4, 9:09 am)
Re: missing madvise functionality, Andrew Morton, (Wed Apr 4, 2:51 pm)
Re: missing madvise functionality, William Lee Irwin III, (Thu Apr 5, 12:14 am)
Re: missing madvise functionality, William Lee Irwin III, (Wed Apr 4, 9:38 am)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 5:49 pm)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 7:44 pm)
Re: missing madvise functionality, Andrew Morton, (Tue Apr 3, 7:02 pm)
Re: missing madvise functionality, Hugh Dickins, (Wed Apr 4, 5:15 am)
Re: missing madvise functionality, Andrew Morton, (Wed Apr 4, 2:04 pm)
Re: missing madvise functionality, Hugh Dickins, (Wed Apr 4, 2:39 pm)
Re: missing madvise functionality, Rik van Riel, (Wed Apr 4, 2:08 pm)
Re: missing madvise functionality, Andrew Morton, (Wed Apr 4, 4:56 pm)
Re: missing madvise functionality, Rik van Riel, (Wed Apr 4, 10:55 am)
Re: missing madvise functionality, Hugh Dickins, (Wed Apr 4, 11:25 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 9:44 pm)
Re: missing madvise functionality, Eric Dumazet, (Tue Apr 3, 7:01 pm)
Re: missing madvise functionality, Nick Piggin, (Tue Apr 3, 10:22 pm)
Re: missing madvise functionality, Peter Zijlstra, (Wed Apr 4, 4:25 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 4:55 am)
Re: missing madvise functionality, Eric Dumazet, (Wed Apr 4, 5:34 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 6:05 am)
Re: missing madvise functionality, Eric Dumazet, (Wed Apr 4, 7:54 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 10:01 pm)
Re: missing madvise functionality, Eric Dumazet, (Thu Apr 5, 2:09 am)
Re: missing madvise functionality, Ulrich Drepper, (Thu Apr 5, 2:19 am)
Re: missing madvise functionality, Eric Dumazet, (Thu Apr 5, 2:54 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 5:45 am)
Re: missing madvise functionality, William Lee Irwin III, (Wed Apr 4, 5:12 am)
Re: missing madvise functionality, Nick Piggin, (Wed Apr 4, 5:23 am)
Re: missing madvise functionality, Eric Dumazet, (Wed Apr 4, 1:41 am)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 4:38 pm)
Re: missing madvise functionality, Andi Kleen, (Tue Apr 3, 4:09 pm)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 12:55 pm)
Re: missing madvise functionality, Ulrich Drepper, (Tue Apr 3, 1:10 pm)
Re: missing madvise functionality, Rik van Riel, (Tue Apr 3, 1:37 pm)