DragonFly kernel List (threaded) for 2008-05
Re: Anticipatory disk scheduling - soc 2008
Nirmal Thacker wrote:
I thought of exactly the same thing (except I was not sure where to
add this)since I assume that the scheduler which I write should be
accessbile as an interface (hence add an API) rather than plugging it
into the NATA driver. However this would require me to modify (would
it?) calls in the nata code - is this OK?
Sure thing. I think eventually all disk drivers which have latency due to
seeks would use this API.
This would allow you to test your scheduler with a vkernel by also having
the VKD driver call it (/usr/src/sys/dev/virtual/disk).
Im not sure of what I understand about the vkernel. Is this a common
feature in BSD systems or only the DragonflyBSD? Could I have more
information (or hyperlinks) to this and how it is important or can
help me in testing my scheduler, as you mention above.
This is D-d-d-dragonFly exlusive(-ive-ive-ive)! Have a look at vkernel(7).
Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\
Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ /
Party Enjoy Relax | http://dragonflybsd.org Against HTML \
Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \