Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Feb 2010 15:20:45 +0100
From:      Luigi Rizzo <rizzo@iet.unipi.it>
To:        Bruce Simpson <bms@incunabulum.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ionice in FreeBSD?
Message-ID:  <20100204142045.GA86101@onelab2.iet.unipi.it>
In-Reply-To: <4B6ACC38.2030708@incunabulum.net>
References:  <4B685EBA.4020501@minibofh.org> <4B695A1A.1000505@incunabulum.net> <4B696360.3070209@minibofh.org> <4B6ACC38.2030708@incunabulum.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 04, 2010 at 01:31:36PM +0000, Bruce Simpson wrote:
> On 02/03/10 11:52, Jordi Espasa Clofent wrote:
> >
> >>So I guess my question is, 'why do you need I/O scheduling, and what
> >>aspect of system performance are you trying to solve with it' ?
...
> There have been previous research forks of FreeBSD to implement I/O 
> scheduling; Eclipse/BSD from Bell Labs was one of them. It might be a 
> good Google Summer of Code project for an interested computer science 
> student.

there is actually some good and current code at

	http://info.iet.unipi.it/~luigi/FreeBSD/
	http://info.iet.unipi.it/~luigi/FreeBSD/geom_sched-20090307.tgz

hopefully should still be working on RELENG_7 as long as you refrain
from removing the scheduler from a live mounted fs.  I used it on
RELENG_7, with minor changes should work on R8/HEAD, and I hope to
come up with updated versions by the end of the month when i am
done with the dummynet rewrite.


cheers
luigi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100204142045.GA86101>