[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.DEB.1.10.0909081124240.30203@V090114053VZO-1>
Date: Tue, 8 Sep 2009 11:32:02 -0400 (EDT)
From: Christoph Lameter <cl@...ux-foundation.org>
To: Peter Zijlstra <a.p.zijlstra@...llo.nl>
cc: KOSAKI Motohiro <kosaki.motohiro@...fujitsu.com>,
Mike Galbraith <efault@....de>, Ingo Molnar <mingo@...e.hu>,
linux-mm <linux-mm@...ck.org>,
Oleg Nesterov <onestero@...hat.com>,
lkml <linux-kernel@...r.kernel.org>
Subject: Re: [rfc] lru_add_drain_all() vs isolation
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 from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists