Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752341AbYJ0Cep (ORCPT ); Sun, 26 Oct 2008 22:34:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751301AbYJ0Ceh (ORCPT ); Sun, 26 Oct 2008 22:34:37 -0400 Received: from wx-out-0506.google.com ([66.249.82.224]:19354 "EHLO wx-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751294AbYJ0Ceg (ORCPT ); Sun, 26 Oct 2008 22:34:36 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=vHLVwMSBiXqfCB4Prv9ioJmQ2FNOJCdH5RpCDG0aEwrNDrQm8kO7lJVL2Uw+Lk2Avk E0jh8FJr+xjPWzacRXO1ActDOrDVlzn28J5bG/EcrLRVSwiiVPWhGsod795yM12GhBwX 28ENstIh9137rQF85EhIm54Vd9rP2xlxMH0dY= Message-ID: <28c262360810261934g12aa6f15mbd133d39eb57b683@mail.gmail.com> Date: Mon, 27 Oct 2008 11:34:34 +0900 From: "MinChan Kim" To: "Dong-Jae Kang" Subject: Re: [Question] power management related with cgroup based resource management Cc: "Paul Menage" , "Matthew Garrett" , balbir@linux.vnet.ibm.com, xen-devel@lists.xensource.com, containers@lists.linux-foundation.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, dm-devel@redhat.com, corsetproject@googlegroups.com, "Vaidyanathan Srinivasan" In-Reply-To: <2891419e0810260054p777a0602ndb4242628a7503d2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2891419e0810201954q57087fc8ufcaa0e42f3ca99e2@mail.gmail.com> <4901B5C2.9070108@linux.vnet.ibm.com> <2891419e0810240524u746b731cjcbd127fa4204bd4d@mail.gmail.com> <20081024232503.GA20140@srcf.ucam.org> <2891419e0810250105j3e210df0pa3ba9665bd35313a@mail.gmail.com> <6599ad830810250843u10f65917x3388276211e90316@mail.gmail.com> <2891419e0810260054p777a0602ndb4242628a7503d2@mail.gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2111 Lines: 64 Hi, Dong-Jae. > In some aspect, your opinion is right. > Existing controller(ex. disk IO controllers) can be run on new HW > devices(ex. SSD), existing block layer and so on. > > but, what I mean is that such controllers can support more performance > if the controllers are rewrited with reconsideration of the features > of new HW devices. in other words, what I mean can be optimization of > controllers for new devices > For example, > In case of SSD, current IO scheduler layer is needed ? although i can > not sure about it ^^ > or process sleep is needed after throwing the IO requests to storage ? > the role of page cache in SSD or NVRAM is less important than in > normal HDD and .... What you mention is already included in 2.6.28 merge window. I think we can use this feature on NVRAM, too. http://lwn.net/Articles/303270/ > I heard that many research centers in comanies and universities have > studied about smiliar research > of course, it can be OS itself, device drivers, block layer, file > systems and memory management > > Under this trend, > I just wonder whether the trend can be reflected to cgroup based > controllers or not. > and whether it is meaningful or not? > How do you think about this? > My opinion may be some humble ^^ I think it's not cgroup controller's role but each subsystem's one. As you can see above article, Many mainline guys try to improve performance in each subsystems. Do you have a scenario or idea how to use cgroup frame work to manage devices like NVRAM, SSD ?? > Thank you > -- > Best Regards, > Dong-Jae Kang > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- Kinds regards, MinChan Kim -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/