Hi,
I am trying to understand the I/O scheduling under linux.
I believe linux right now implements the elevator algorithm in only one
direction...(CSCAN). Would it be possible to implement elevator in both
directions ??
Also, I was trying to modify the scheduling algorithm slightly by
redirecting the requests to a function that I wrote to sequence the
requests based on some priority. To periodically move the requests from my
Q to the linux Q I need to have a timer-based thread that does
it (basically issues make_requests periodically for each request
in the Q I maintain). However, I am not sure about how I can initialize
this thread before any I/O can be handled...
please help.....anyone.
thanks a lot in advance.
badri
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 21:00:22 EST