[sisyphus] io scheduler noop вместо cfq по-умолчанию

Denis G. Samsonenko d.g.samsonenko на gmail.com
Ср Ноя 17 08:49:22 UTC 2010


День добрый!

17 ноября 2010 г. 14:06 пользователь Aeliya Grevnyov написал:
>  17.11.2010 14:46, Aeliya Grevnyov пишет:
>
> NCQ на этой машине и не пахнет!
> # dmesg | grep -i ncq
> [    1.394406] ata3.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32)
> [    1.406855] ata4.01: 488395055 sectors, multi 16: LBA48 NCQ (depth 0/32)
> какого черта оно мне noop подсовывает?

Простите, что влезаю, но хотел бы уточнить.

[root на ogion denis]# dmesg | grep -i ncq
[    1.646559] sata_nv 0000:00:0e.0: Using SWNCQ mode
[    2.246495] ata3.00: 625142448 sectors, multi 1: LBA48 NCQ (depth 31/32)

Это значит, что у меня NCQ включён?

А тогда какой io-scheduler лучше использовать? Сейчас у меня так:

# cat /sys/block/sd*/queue/scheduler
noop anticipatory [cfq]
noop anticipatory [cfq]
noop anticipatory [cfq]
noop anticipatory [cfq]
noop anticipatory [cfq]

$ uname -r
2.6.32-un-def-alt5

-- 
Всего доброго,

Денис.


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