Re: [Devel] [PATCH v13 13/16] vmscan: take at least one pass with shrinkers

2013-12-17 Thread Glauber Costa
On Tue, Dec 10, 2013 at 3:50 PM, Vladimir Davydov vdavy...@parallels.com wrote: On 12/10/2013 08:18 AM, Dave Chinner wrote: On Mon, Dec 09, 2013 at 12:05:54PM +0400, Vladimir Davydov wrote: From: Glauber Costa glom...@openvz.org In very low free kernel memory situations, it may be the case

Re: [Devel] [PATCH v13 13/16] vmscan: take at least one pass with shrinkers

2013-12-10 Thread Vladimir Davydov
On 12/10/2013 08:18 AM, Dave Chinner wrote: On Mon, Dec 09, 2013 at 12:05:54PM +0400, Vladimir Davydov wrote: From: Glauber Costa glom...@openvz.org In very low free kernel memory situations, it may be the case that we have less objects to free than our initial batch size. If this is the

[Devel] [PATCH v13 13/16] vmscan: take at least one pass with shrinkers

2013-12-09 Thread Vladimir Davydov
From: Glauber Costa glom...@openvz.org In very low free kernel memory situations, it may be the case that we have less objects to free than our initial batch size. If this is the case, it is better to shrink those, and open space for the new workload then to keep them and fail the new

Re: [Devel] [PATCH v13 13/16] vmscan: take at least one pass with shrinkers

2013-12-09 Thread Dave Chinner
On Mon, Dec 09, 2013 at 12:05:54PM +0400, Vladimir Davydov wrote: From: Glauber Costa glom...@openvz.org In very low free kernel memory situations, it may be the case that we have less objects to free than our initial batch size. If this is the case, it is better to shrink those, and open