[Comm] i/o sheduler anticipatory not found

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


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 и выше произошло?




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


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