Re: [PATCH 15/18] writeback: charge leaked page dirties to active tasks
From: Wu Fengguang <hidden>
Date: 2011-09-07 09:06:16
Also in:
linux-fsdevel, lkml
From: Wu Fengguang <hidden>
Date: 2011-09-07 09:06:16
Also in:
linux-fsdevel, lkml
On Wed, Sep 07, 2011 at 12:16:36AM +0800, Peter Zijlstra wrote:
On Sun, 2011-09-04 at 09:53 +0800, Wu Fengguang wrote:quoted
The solution is to charge the pages dirtied by the exited gcc to the other random gcc/dd instances.random dirtying task, seeing it lacks a !strcmp(t->comm, "gcc") || ! strcmp(t->comm, "dd") clause.
OK.
quoted
It sounds not perfect, however should behave good enough in practice.Seeing as that throttled tasks aren't actually running so those that are running are more likely to pick it up and get throttled, therefore promoting an equal spread.. ?
Exactly. Let me write that into changelog :) Thanks, Fengguang -- 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/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>