Hi znmeb,
The support can be added so that when a disk test is run, it will report the scheduler to the "Notes" area of the results viewer. I may be able to squeeze this feature in before the 2.2 release.
I've been running some disk and filesystem suite benchmarks on openSUSE 11.2 RC2 and uploading the results to Phoronix Global. In browsing them, I see that the software (2.0) is capable of discovering which filesystem is in use. I'm running scheduler tests too, and it would be nice if the suite could pick that up automatically too. Here's some bash code to do it:
export SCHED=`sed 's/^.*\[//' /sys/block/sda/queue/scheduler | sed 's/\].*
$//'`
Hi znmeb,
The support can be added so that when a disk test is run, it will report the scheduler to the "Notes" area of the results viewer. I may be able to squeeze this feature in before the 2.2 release.
http://phorogit.com/index.php?p=phor...dc7ed96a904a91
Is in 2.2- pts-core: Report the disk scheduler to the test notes area when a disk test is run
- phodevi: Add property to disk object for reading the scheduler in useYields:
http://global.phoronix-test-suite.co...45-29847-32023
Oh ... Ubuntu defaults to CFQ too? openSUSE does, and I normally run tests and set it at boot time. The last few tests I ran (openSUSE 11.2 Milestone 8) showed "deadline" was the winner on iozone (upstream, not yours). Once I get the filesystem runs done, I'm rerunning the scheduler tests for the winner. ;-)
At boot time, add "elevator=xxx" to the kernel line, where "xxx" is "cfq", "noon", "anticipatory" or "deadline". At run time, do as root:
echo xxx > /sys/block/sda/queue/scheduler
cfq is a good choice for most people, so they use it. I had some horrible experiences with deadline.
And with horrible I mean coasters when trying to burn dvds etc. Really, really bad. cfq on the other hand never let me down. I do not care that some benchmark might be running better somewhere somehow.