Re: missing madvise functionality

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