From owner-svn-src-all@FreeBSD.ORG Thu Apr 15 14:38:29 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80C65106566C; Thu, 15 Apr 2010 14:38:29 +0000 (UTC) (envelope-from bra@fsn.hu) Received: from people.fsn.hu (people.fsn.hu [195.228.252.137]) by mx1.freebsd.org (Postfix) with ESMTP id 5776E8FC12; Thu, 15 Apr 2010 14:38:27 +0000 (UTC) Received: by people.fsn.hu (Postfix, from userid 1001) id B2C8D28440F; Thu, 15 Apr 2010 16:38:25 +0200 (CEST) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000015, version=1.2.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MF-ACE0E1EA [pR: 10.2068] X-CRM114-CacheID: sfid-20100415_16382_42E318B0 X-CRM114-Status: Good ( pR: 10.2068 ) X-DSPAM-Result: Whitelisted X-DSPAM-Processed: Thu Apr 15 16:38:25 2010 X-DSPAM-Confidence: 0.9910 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 4bc724e1916091155713286 X-DSPAM-Factors: 27, wrote, 0.00390, >+>, 0.00425, wrote+>, 0.00498, >, 0.00583, >, 0.00583, From*Attila Nagy , 0.00602, file+or, 0.01000, User-Agent*rv+1.8.1.23), 0.01000, requests, 0.01000, Subject*svn, 0.01000, User-Agent*Mnenhy/0.7.6.0, 0.01000, (the, 0.01000, README, 0.01000, Message-ID*fsn.hu>, 0.01000, support+for, 0.01000, User-Agent*Mozilla/5.0+(X11, 0.01000, manner, 0.01000, User-Agent*1.8.1.23), 0.01000, >+and, 0.01000, Subject*commit, 0.01000, User-Agent*i686+en, 0.01000, User-Agent*Thunderbird/2.0.0.23, 0.01000, User-Agent*U+Linux, 0.01000, From*Nagy, 0.01000, From*Attila, 0.01000, >+This, 0.01000, X-Spambayes-Classification: ham; 0.00 Message-ID: <4BC724DF.7010907@fsn.hu> Date: Thu, 15 Apr 2010 16:38:23 +0200 From: Attila Nagy User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.23) Gecko/20090817 Thunderbird/2.0.0.23 Mnenhy/0.7.6.0 MIME-Version: 1.0 To: Luigi Rizzo References: <201004121637.o3CGbjSK080066@svn.freebsd.org> In-Reply-To: <201004121637.o3CGbjSK080066@svn.freebsd.org> X-Stationery: 0.5.1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 14:38:29 -0000 On 04/12/2010 06:37 PM, Luigi Rizzo wrote: > Bring in geom_sched, support for scheduling disk I/O requests > in a device independent manner. Also include an example anticipatory > scheduler, gsched_rr, which gives very nice performance improvements > in presence of competing random access patterns. > > This is joint work with Fabio Checconi, developed last year > and presented at BSDCan 2009. You can find details in the > README file or at > Are there any plans to bring in something like Linux's ionice (or even better solutions)? Is it possible to do it easily at all (the user and GEOM are seemingly very far from each other)?