Anticipatory disk scheduling - soc 2008

Cristi Magherusan cristi.magherusan at net.utcluj.ro
Tue May 20 02:26:32 PDT 2008


Hello,

On Tue, 2008-05-20 at 00:04 -0400, Nirmal Thacker wrote:

> The current scheduler lies in the src/sys/dev/disk/nata/ata-queue.c
> file . Are there any more related files? I did go through the
> dev/disk/nata code and I didn't seem to find other related pieces of
> code
> 
> This seems like a simple elevator scheduler . Would you like the
> anticipatory disk scheduler to reside here as well?
IMHO, if the algorithm is complex enough, you could split it in its own file(s).

> Could there be some similar documentation with FreeBSD - what kind of
> scheduler does FreeBSD implement? Would a cross reference code to
> FreeBSD be available? (something like LXR)

LXR-based: http://fxr.watson.org
OpenGrok: http://moduli.net/grok/xref/freebsd/

For Dragonfly you can also use fxr.watson.org or
http://opengrok.creo.hu/dragonfly/ , if you prefer OpenGrok.

Regards,
Cristi

-- 
Cristi Magherusan,
Universitatea Tehnica din Cluj - Napoca
Centrul de Comunicatii "Pusztai Kalman"
Tel. 0264/401247  http://cc.utcluj.ro
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00001.pgp
Type: application/octet-stream
Size: 197 bytes
Desc: "Description: This is a digitally signed message part"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20080520/4a63ba4c/attachment-0016.obj>


More information about the Kernel mailing list