login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
September
»
29
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Andrew Morton <akpm@...>
To: Peter Zijlstra <a.p.zijlstra@...>
Cc: Christoph Lameter <clameter@...>, Nick Piggin <nickpiggin@...>, Christoph Hellwig <hch@...>, Mel Gorman <mel@...>, <linux-fsdevel@...>, <linux-kernel@...>, David Chinner <dgc@...>, Jens Axboe <jens.axboe@...>
Subject:
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
Date: Saturday, September 29, 2007 - 4:13 am
On Fri, 28 Sep 2007 20:25:50 +0200 Peter Zijlstra <a.p.zijlstra@chello.nl> wrote:
quoted text
> > On Fri, 2007-09-28 at 11:20 -0700, Christoph Lameter wrote: > > > > start 2 processes that each mmap a separate 64M file, and which does > > > sequential writes on them. start a 3th process that does the same with > > > 64M anonymous. > > > > > > wait for a while, and you'll see order=1 failures. > > > > Really? That means we can no longer even allocate stacks for forking. > > > > Its surprising that neither lumpy reclaim nor the mobility patches can > > deal with it? Lumpy reclaim should be able to free neighboring pages to > > avoid the order 1 failure unless there are lots of pinned pages. > > > > I guess then that lots of pages are pinned through I/O? > > memory got massively fragemented, as anti-frag gets easily defeated. > setting min_free_kbytes to 12M does seem to solve it - it forces 2 max > order blocks to stay available, so we don't mix types. however 12M on > 128M is rather a lot. > > its still on my todo list to look at it further.. >
That would be really really bad (as in: patch-dropping time) if those order-1 allocations are not atomic. What's the callsite? -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Tue Sep 18, 11:36 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Thu Sep 27, 5:42 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Fri Sep 28, 1:33 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Fri Sep 28, 1:14 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 4:50 pm)
SLUB performance regression vs SLAB
, Matthew Wilcox
, (Thu Oct 4, 12:16 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 1:38 pm)
Re: SLUB performance regression vs SLAB
, Arjan van de Ven
, (Thu Oct 4, 1:50 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Thu Oct 4, 4:48 pm)
RE: SLUB performance regression vs SLAB
, David Schwartz
, (Thu Oct 4, 7:39 pm)
Re: SLUB performance regression vs SLAB
, Chuck Ebbert
, (Thu Oct 4, 7:49 pm)
RE: SLUB performance regression vs SLAB
, David Schwartz
, (Fri Oct 5, 12:18 am)
Re: SLUB performance regression vs SLAB
, Matthew Wilcox
, (Thu Oct 4, 4:58 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 5:11 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Thu Oct 4, 5:05 pm)
Re: SLUB performance regression vs SLAB
, Peter Zijlstra
, (Thu Oct 4, 2:26 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 1:58 pm)
Re: SLUB performance regression vs SLAB
, Matthew Wilcox
, (Thu Oct 4, 2:32 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 1:49 pm)
Re: SLUB performance regression vs SLAB
, Matthew Wilcox
, (Thu Oct 4, 3:28 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Thu Oct 4, 4:55 pm)
Re: SLUB performance regression vs SLAB
, Chuck Ebbert
, (Thu Oct 4, 5:02 pm)
Re: SLUB performance regression vs SLAB
, Peter Zijlstra
, (Fri Oct 5, 4:32 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Fri Oct 5, 5:31 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Thu Oct 4, 5:11 pm)
Re: SLUB performance regression vs SLAB
, Chuck Ebbert
, (Thu Oct 4, 5:47 pm)
Re: SLUB performance regression vs SLAB
, David Miller
, (Thu Oct 4, 6:07 pm)
Re: SLUB performance regression vs SLAB
, David Chinner
, (Thu Oct 4, 6:23 pm)
Re: SLUB performance regression vs SLAB
, Jens Axboe
, (Fri Oct 5, 2:48 am)
Re: SLUB performance regression vs SLAB
, Matthew Wilcox
, (Fri Oct 5, 7:56 am)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Fri Oct 5, 3:27 pm)
Re: SLUB performance regression vs SLAB
, Jens Axboe
, (Fri Oct 5, 8:37 am)
Re: SLUB performance regression vs SLAB
, Pekka Enberg
, (Fri Oct 5, 5:19 am)
Re: SLUB performance regression vs SLAB
, Jens Axboe
, (Fri Oct 5, 5:28 am)
Re: SLUB performance regression vs SLAB
, Andi Kleen
, (Fri Oct 5, 7:12 am)
Re: SLUB performance regression vs SLAB
, Jens Axboe
, (Fri Oct 5, 8:39 am)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Fri Oct 5, 3:31 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Fri Oct 5, 3:32 pm)
Re: SLUB performance regression vs SLAB
, Matthew Wilcox
, (Thu Oct 4, 5:05 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 10:43 pm)
Re: SLUB performance regression vs SLAB
, Arjan van de Ven
, (Thu Oct 4, 10:53 pm)
Re: SLUB performance regression vs SLAB
, Christoph Lameter
, (Thu Oct 4, 3:05 pm)
Re: SLUB performance regression vs SLAB
, Siddha, Suresh B
, (Thu Oct 4, 3:46 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Tue Oct 2, 4:43 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Mel Gorman
, (Fri Sep 28, 5:05 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 5:10 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Fri Sep 28, 1:55 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Fri Sep 28, 2:20 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Sat Sep 29, 4:45 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 5:01 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Tue Oct 2, 4:37 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Fri Sep 28, 2:25 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sat Sep 29, 4:13 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Sat Sep 29, 4:47 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sat Sep 29, 5:00 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 4:55 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Mon Oct 1, 5:30 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Tue Oct 2, 5:19 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 5:38 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Mon Oct 1, 5:45 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Mon Oct 1, 5:52 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Sat Sep 29, 4:53 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sat Sep 29, 5:01 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Peter Zijlstra
, (Sat Sep 29, 5:14 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sat Sep 29, 5:27 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Fri Sep 28, 4:19 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sat Sep 29, 3:20 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Sat Sep 29, 3:09 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Andrew Morton
, (Sun Sep 30, 4:12 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Sun Sep 30, 12:16 am)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Mel Gorman
, (Fri Sep 28, 4:59 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Christoph Lameter
, (Fri Sep 28, 2:41 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Nick Piggin
, (Fri Sep 28, 4:22 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK
, Mel Gorman
, (Fri Sep 28, 5:14 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Michal Piotrowski
Re: 2.6.23-rc3-mm1
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Fred Tyler
Slow, persistent memory leak in 2.6.20
Roland Dreier
Re: Integration of SCST in the mainstream Linux kernel
git
:
linux-netdev
:
David Miller
[GIT]: Networking
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side)
Antonio Almeida
HTB accuracy for high speed
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
1 user
and
505 guests
online.
Online users
usuwanieznamion
Syndicate