[opensuse-factory] No scheduler showing up?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi All, I was trying to check out what scheduler the system is using and to my surprise I get the output "none". - --------------------- linux-jyg:~ # uname -a Linux linux-jyg 3.19.1-2-desktop #1 SMP PREEMPT Mon Mar 9 12:50:11 UTC 2015 (c0946e9) x86_64 x86_64 x86_64 GNU/Linux linux-jyg:~ # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 596.2G 0 disk └─sda1 8:1 0 596.2G 0 part /mnt/storage sdb 8:16 0 931.5G 0 disk ├─sdb1 8:17 0 929.6G 0 part /home └─sdb2 8:18 0 2G 0 part [SWAP] sdc 8:32 0 111.8G 0 disk ├─sdc1 8:33 0 100G 0 part / └─sdc2 8:34 0 2G 0 part [SWAP] linux-jyg:~ # cat /sys/block/sda/queue/scheduler none linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none - ---------------------- Can anyone explain why this is happening? I am currently using tumbleweed. - -- Regards, Uzair Shamim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVFusnAAoJEM66EOTZRH6+GmsQAIk15/UMDMPzVmU26gG8JHVB IAInV7AT34u1AJIBn+fQTolUCdkU0KkAGwl0vcZJWobRH1RUIC63pb9JL6ZEpfV6 llP2FFRpSyuokuJSd04ypCqt6u31TaaV62+ps1nen/2Ie+5rFdPXqLxlDRsthl7D /iOdDq8G7vqZENxyPBgPsbOwib7ZTkrvF8TOJ2w2cWbyM7uLaPK4pHthIHxucLha SN4x66b6u9n53I5lOb7DfLWvtzJ6K/rkyXA2B5ae+MeCxVxTqQkW3apL9E2AM/2I S9P0Fpy2askkCw9W9DoFtV4d23lMTXblWXmRAw3CJuGoS7nzQv3zthBAFkZd8HKD 6r3ASqLpEC1cTSZSUFJEJVfD8qO3B9/JzwuJSfOtKCi/cD7XPhkJ3Ptau9L97XGg /Qw5YpyH2q+mefSIXxhyiAw4c7/DIojvFLDAxtiti5lB3Jl2Y3wZUeSpKDi0IzJe AgHi5U1jNho5+NKR5ivIBIZAJqZkRFkiYo4axa9T0JcY2H+WX536WXI7V5uaF4nh RQqs7gyz8aEfqZvDnVbw44XoPVKPPOD4trGf2F9o43oFDTcikNAcxu+KqYVcj3MS IcELZ/lzIImgl5oyLZqqFU75iaC7l03ztftQJyO7HchNBpimYOicJ6u0E6dxdttQ ahkdkopIRBjiTMEJ7qXI =jquM -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 03/28/2015 02:35 PM, Jan Engelhardt wrote:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
But in the past my SSD still shows a scheduler. Also only one of the drives is an SSD, the other two should still have one, no? - -- Regards, Uzair Shamim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVFvTmAAoJEM66EOTZRH6+Fa8QAI1gA5XusCitaSduX1EXlro5 6JZgfMBBPcWI4/SUqvVcJuJH75n6BYnv2HCoIaNn1LW0tyd1/K6zTc1Dcl1fp7RJ 65FUL2m8Qp7JmY4q/qCTM0JtoflSJjSiIAfZLZrEQfKbxE3pOIUEYq5l8SYbdIJu KFp3exj3IjF0WUSRgk2D1ZO1vtyp81W9SMXiVCe3jc7htDlcjMSgmVQyaGJ8+l7F 6iY/XKoZ9JZiBx5FfBjqw2sR+M9WRC26IoVgsn9sZL2okxHvLibcaPZ0OtNg7UF4 s2Cqb/+b+5aotG4Tlk3mTirzxd6gCqAXwRloH3oGwhbe7nT+ddWiMdtOhb3ZuI2a fAhrPo1PaDWUHMr1gmZG7G4amHK0lyTigQVRP0rb5ZXw8JN6xwg1val9iDHJ9Whn GHh0LZkcOVRKMI/xOZ9FF8hAlPFFHyHYk1Sq+kVC9AM1VTWCkfTBb8GDTyFZtNuo IDh1on2NDyc6nl4Tt41Arlk2cl6jjdsFePvOkXKD0yRJZwaZKZSk8+8K6EPu53tm 6hk0EZ8kzJsXn0fNmA4L0XICL+UDgQnHU++jMPw/Ush5sWv4coJWWrDSTlr5pdQp 87jHzot+jHUCPBdtPinAqRV/uZvxLSCZ/+iT6JLSVb9iB9CmJ0Y5ZNh4C/J+xwbM Iox1CD2qSABM6vua54S7 =iEmO -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Saturday 2015-03-28 19:35, Jan Engelhardt wrote:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
On second thought, there is a bug here somewhere in 3.19. "none" is for pass-through devices like RAID, DM, etc. For disks (rotational or SSD), it would output _the list of schedulers available_, e.g. noop [cfq] for a rotational one, and [noop] cfq, or noop [deadline] cfq for an SSD. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 03/28/2015 02:38 PM, Jan Engelhardt wrote:
On Saturday 2015-03-28 19:35, Jan Engelhardt wrote:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
On second thought, there is a bug here somewhere in 3.19. "none" is for pass-through devices like RAID, DM, etc.
For disks (rotational or SSD), it would output _the list of schedulers available_, e.g.
noop [cfq]
for a rotational one, and
[noop] cfq, or noop [deadline] cfq
for an SSD.
That makes much more sense :) - -- Regards, Uzair Shamim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVFvYnAAoJEM66EOTZRH6+ZoUP/jfOSelR2WIZg7o7aYgzw9vo ZqfZ5GthgVzvnQggUoLaAsy5PbMVR7UJziQ9PQdgWXWeioB/g4ueufz1InWIUuTo ++swNKKRjE2fuHNDQa3wZsYkFmXIoUcqLBqHwLquG92dWRCyI6FBGGXAnmpI+nln T0Gy/VNKFpTtuB7i/x5lVn0xA7x9I3M0VgIg3/aZlk6wSDZzjXvYJSdqFyVhb1+h rjHKf9vynqnVhTCK3UzSsvWOc7njcJeipXXWkifL4ti//ecbt+tpn4DsiLyY8KJM M+7qYR+9VFZPr6RhXB1WZuDsl1uOg5mhuvEFf0qRwR1x4qNaqypRnH+Lft/UrX// CFvaf/UYxyu0ReQMJNyYE0VYDlNamrcIBAx6PUtOEqcJKzasTXiDtdmQp/I16Bvz cSJRQWz8oO+GdMDpk77K207iUTozUJybbc+NympS2OEaQzOsNuHYWOfPgvcb8J71 dY3lnVzlv4VA1uwKb534huPTofPyNt7+xa4SuarJxXrm+pByHZFIrSsk55WossEl IorG86HiB7SWieI69+OTLEjBRENAF3G7MqygJcQqOzy7uzoVLzv20VE5Kg01er/G hb3xyskAPb6UwCWw5qVbN3TyuvNkQSQPPO2ZYtNqw+EdQOYeTBFJkMCh8fvhx6PV oo2y9tlxWy8F1VNHod5q =KKBY -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 28.03.2015 um 19:35 schrieb Jan Engelhardt:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none
It's not only SSD. Since kernel 3.13 many device drivers use multi queue block io (blk-mq) and bypass any scheduler. The file /sys/block/sd<X>/queue/scheduler is still there, but doesn't mean anything. I get "none" for my rotating rust too. Hendrik -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Il 28/03/2015 20:39, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 19:35 schrieb Jan Engelhardt:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none
It's not only SSD. Since kernel 3.13 many device drivers use multi queue block io (blk-mq) and bypass any scheduler. The file /sys/block/sd<X>/queue/scheduler is still there, but doesn't mean anything. I get "none" for my rotating rust too.
Hendrik
On os 13.2: [bfq] noop deadline cfq for all (2) rotating disk Daniele. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 28.03.2015 um 20:46 schrieb Daniele:
Il 28/03/2015 20:39, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 19:35 schrieb Jan Engelhardt:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none
It's not only SSD. Since kernel 3.13 many device drivers use multi queue block io (blk-mq) and bypass any scheduler. The file /sys/block/sd<X>/queue/scheduler is still there, but doesn't mean anything. I get "none" for my rotating rust too.
Hendrik
On os 13.2: [bfq] noop deadline cfq
for all (2) rotating disk
Daniele. Which kernel version?
Hendrik -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Il 28/03/2015 20:47, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 20:46 schrieb Daniele:
Il 28/03/2015 20:39, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 19:35 schrieb Jan Engelhardt:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none
It's not only SSD. Since kernel 3.13 many device drivers use multi queue block io (blk-mq) and bypass any scheduler. The file /sys/block/sd<X>/queue/scheduler is still there, but doesn't mean anything. I get "none" for my rotating rust too.
Hendrik
On os 13.2: [bfq] noop deadline cfq
for all (2) rotating disk
Daniele. Which kernel version?
Hendrik
3.16.7-desktop. BFQ installed by me. Daniele. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 28.03.2015 um 20:57 schrieb Daniele:
Il 28/03/2015 20:47, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 20:46 schrieb Daniele:
Il 28/03/2015 20:39, Hendrik Woltersdorf ha scritto:
Am 28.03.2015 um 19:35 schrieb Jan Engelhardt:
On Saturday 2015-03-28 18:55, Uzair Shamim wrote:
I was trying to check out what scheduler the system is using and to my surprise I get the output "none".
SSD.
linux-jyg:~ # cat /sys/block/sda/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdb/queue/scheduler none
linux-jyg:~ # cat /sys/block/sdc/queue/scheduler none
It's not only SSD. Since kernel 3.13 many device drivers use multi queue block io (blk-mq) and bypass any scheduler. The file /sys/block/sd<X>/queue/scheduler is still there, but doesn't mean anything. I get "none" for my rotating rust too.
Hendrik
On os 13.2: [bfq] noop deadline cfq
for all (2) rotating disk
Daniele. Which kernel version?
Hendrik
3.16.7-desktop.
BFQ installed by me.
Daniele.
Interesting. Im using Tumbleweed as the OP with kernel 3.19.2-1-desktop. Hendrik -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Daniele
-
Hendrik Woltersdorf
-
Jan Engelhardt
-
Uzair Shamim