You are not logged in.
Pages: 1
According to the Wiki, using the Deadline Scheduler is supposed to improve the performance of JFS (http://wiki.archlinux.org/index.php/JFS … _Scheduler)
Knowing not much about I/O schedulers, I went in pursuit of information... Reading the article below, I can't quite understand how Deadline would improve performance of the Anticipatory Scheduler?
http://www.linuxjournal.com/article/6931
This didn't shed much light that wasn't in the first article either:
http://www.wlug.org.nz/LinuxIoScheduler
Does anyone have an explanation for why Deadline would improve performance on JFS? Why would the 6ms pause while waiting for more read requests outbalance the extra seek times?
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
http://en.wikipedia.org/wiki/Deadline_scheduler
has a nice bit of info in it.
Check me out on twitter!!! twitter.com/The_Ringmaster
Offline
The first article I linked to explained it all pretty well; I'm understanding the differences between the schedulers, but I'm not understanding how JFS is making the DS better than the AS...
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
http://en.wikipedia.org/wiki/JFS_(file_system)
It looks like JFS already has a own form of 'anticipation'.
See the sections Concurrent Input / Output (CIO) and Allocation Groups.
Another anticipator like AS would only increase overhead, therefore deadline would work beter.
Offline
One of the shortcomings of the anticipatory scheduler is that it assumes only 1 physical reading head, only 1 read request is dispatched to the disk controller at a time, and read anticipation assumes synchronous requests are issued by individual processes.
This makes it weaker for RAID systems, which I assume is generally where the talk of "deadline is superior for filesystem X" comes up.
In truth CFQ and deadline have similar results. Beyond that one would be comparing filesystems, and though I use and like JFS, it's not regarded as the fastest.
Other info:
http://www.cs.ccu.edu.tw/~lhr89/linux-k … dulers.pdf
http://edgyu.excess.org/ols/2004/Steven … dulers.pdf
Offline
Thanks guys
There's some good info in that, cheers
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
Pages: 1