SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Trying to figure out which I/O Schedular is best for every day usage, from playing music to watching videos... all the way to running small databases. I hear mixed opinions... does anyone know the low down exactly?
If my memory servers me right, the kernel help on the 3 different schedulers states the CFQ should be suitable for most dekstops. The Deadline and Anticipatory helps do not mention desktop in their help description, and is why I chose CFQ over them. As far as any real benchmark of it, I can't provide that.
The big commercial distros have been using CFQ for a while. Redhat had a (white ???) paper on their testing up on their site somewhere.
One of the recent kernels has changed the default to be CFQ. (2.6.18)
If anyone finds some nice benchmarks on this, pls post it ... I haven't been able to find any yet. (except for one from oracle ... can't say I trust them tho)
i dont know this is pretty hard to benchmark. all that it is is the order of stuff that gets executed. i would assume that deadline would get stuff with a higher nice run first
Mmmm - I hope you re-read that reference.
- are you ppc ??? (IBM proprietry RISC chip)
- are you CPU bound ??? (in the p-series case probably 100% on more than 1 core)
- are your I/O being delayed because of *all* of the above ???.
jfs is very much the after-thought in that recommendation - that wiki is very specific to IBM.
I doubt anybody outside of significant enterprise datacentres could pick the difference in the I/O schedulers unless they have a specific need.
Last time I looked at the code I decided it wasn't even worth testing for. I had thought noop might show some benefit where hardware RAID was in play, but couldn't see any real-world situation where it would be worthwhile testing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.