Thread (74 messages) 74 messages, 9 authors, 2011-11-12

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

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>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help