From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail144.messagelabs.com (mail144.messagelabs.com [216.82.254.51]) by kanga.kvack.org (Postfix) with SMTP id 7CA7B6B007E for ; Tue, 8 Sep 2009 11:33:02 -0400 (EDT) Received: from localhost (smtp.ultrahosting.com [127.0.0.1]) by smtp.ultrahosting.com (Postfix) with ESMTP id 9B57982C38F for ; Tue, 8 Sep 2009 11:33:48 -0400 (EDT) Received: from smtp.ultrahosting.com ([74.213.174.253]) by localhost (smtp.ultrahosting.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ctjqcb3jwUq for ; Tue, 8 Sep 2009 11:33:48 -0400 (EDT) Received: from V090114053VZO-1 (unknown [74.213.171.31]) by smtp.ultrahosting.com (Postfix) with ESMTP id D6A4082C39D for ; Tue, 8 Sep 2009 11:33:43 -0400 (EDT) Date: Tue, 8 Sep 2009 11:32:02 -0400 (EDT) From: Christoph Lameter Subject: Re: [rfc] lru_add_drain_all() vs isolation In-Reply-To: Message-ID: References: <20090908190148.0CC9.A69D9226@jp.fujitsu.com> <1252405209.7746.38.camel@twins> <20090908193712.0CCF.A69D9226@jp.fujitsu.com> <1252411520.7746.68.camel@twins> <1252419602.7746.73.camel@twins> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org To: Peter Zijlstra Cc: KOSAKI Motohiro , Mike Galbraith , Ingo Molnar , linux-mm , Oleg Nesterov , lkml List-ID: The usefulness of a scheme like this requires: 1. There are cpus that continually execute user space code without system interaction. 2. There are repeated VM activities that require page isolation / migration. The first page isolation activity will then clear the lru caches of the processes doing number crunching in user space (and therefore the first isolation will still interrupt). The second and following isolation will then no longer interrupt the processes. 2. is rare. So the question is if the additional code in the LRU handling can be justified. If lru handling is not time sensitive then yes. -- 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/ . Don't email: email@kvack.org