[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Deadline as default scheduler?



Hi all.

I've noted some changes in the scheduler configuration of 2.6.35-trunk-686 and i wonder if they are erroneous or not, since their effect are rather evident and i've seen no discussion on d-k.
I was filing a bug but i preferred to ask on the mailing list first.

--- /boot/config-2.6.35-rc6-686 2010-07-26 13:09:56.000000000 +0200
+++ /boot/config-2.6.35-trunk-686   2010-08-06 18:13:52.000000000 +0200
@@ -221,11 +222,12 @@
 #
 CONFIG_IOSCHED_NOOP=y
 CONFIG_IOSCHED_DEADLINE=y
-CONFIG_IOSCHED_CFQ=y
-# CONFIG_DEFAULT_DEADLINE is not set
-CONFIG_DEFAULT_CFQ=y
+CONFIG_IOSCHED_CFQ=m
+CONFIG_CFQ_GROUP_IOSCHED=y
+CONFIG_DEFAULT_DEADLINE=y
+# CONFIG_DEFAULT_CFQ is not set
 # CONFIG_DEFAULT_NOOP is not set
-CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_DEFAULT_IOSCHED="deadline"

Why setting deadline as default scheduler? And why configuring cfq as module? In a desktop usage, with a pentium M 1,6 GHz and 1 GB ram, the system is clearly worse in responsiveness, a bit jerky in particular when i type on the keyboard: occasionaly i can see the effect of what i type with a delay of some tenth of second.
Are there other distros not using cfq as default scheduler?

Ciao.

Cesare.


Reply to: