[Comm] i/o sheduler anticipatory not found

Владимир Гусев vova1971 на narod.ru
Вт Ноя 17 12:46:21 UTC 2009


On Tue, 17 Nov 2009 14:58:00 +0300
Владимир Гусев wrote:

> C ядра 2.6.25 и по сей день при выборе режима anticipatory вместо
> умолчательного стало появляться такое сообщение при загрузке ОС (до
> проверки swap на предмет resume) - i/o sheduler anticipatory not
> found.
> 
> В 2.6.18 такое сообщение не возникало.
> 
> [root на vaio ~]# cat /etc/lilo.conf
> map="/boot/map"
> lba32
> prompt
> timeout="200"
> install="menu"
> default="ALTLinux"
> vga="0x311"
> append="elevator=as resume=/dev/hda5 panic=30 splash=silent"
> message="/boot/splash/message"
> boot="/dev/hda"
> 
> image="/boot/vmlinuz"
> 	label="ALTLinux"
> 	initrd="/boot/initrd.img"
> 	root="UUID=da9c983b-fd5e-4864-9993-1ab56891865e"
> 	addappend="quiet fastboot"
> 	read-only
> 
> image="/boot/vmlinuz"
> 	label="Failsafe"
> 	initrd="/boot/initrd.img"
> 	root="UUID=da9c983b-fd5e-4864-9993-1ab56891865e"
> 	addappend="failsafe"
> 	vga="normal"
> 	read-only
> 
> 
> Смотрим сюда:
> 
> [root на vaio /]# cat /sys/block/hda/queue/scheduler
> noop [cfq] anticipatory 
> 
> Оказывается никакой anticipatory так и не выбрался :-(
> 
> Почему? С 2.6.18 команда elevator=as проходила и выбирала нужный
> планировщик очереди диск. подсистемы. Что же в 2.6.25 и выше
> произошло?

Хотя в то же самое время:

[root на vaio /]# dmesg | grep -i anticipatory
I/O scheduler anticipatory not found
io scheduler anticipatory registered (default)

Но тут же:

[root на vaio /]# cat /sys/block/hda/queue/scheduler
noop [cfq] anticipatory 

То есть работает cfq...

-- 
С уважением,
Владимир Гусев


Подробная информация о списке рассылки community