Става ли да дадеш маалко по подробна информация за тая врътка - мисля че ще е от полза на доста хора.
за да се види ефекта ползвам gkrellm и гледам трафика на диска.
като се вмъкне флашката - например ако се появи като /dev/sde
текущият scheduler може да се види така:
cd /sys/block/sde/queue
cat scheduler
ако искаме да се промени се прави това:
echo deadline > scheduler
scheduler-а може да се задава за всяко устройтво поотделно и може да се променя през време на работа.
ефекта най добре се вижда при запис на големи файлове въху флашката.
тази процедура за да става автоматично при всяко вкарване на флашката това съм го вмъкнал накарая на:
/etc/udev/rules.d/50-udev.rules#udevinfo -a -p /sys/block/sda
#restart udev: /sbin/start_udev
KERNEL=="sd*", SUBSYSTEMS=="block", BUS=="scsi", SYSFS{removable}=="1", RUN+="/bin/sh -c 'echo deadline > /sys/$DEVPATH/queue/scheduler; echo 1 > /sys/$DEVPATH/queue/iosched/fifo_batch'"
мисля че трябваше рестарт на udev, за да се усети за новите правила
./sbin/start_udevпараметрите на устойството които са описани в правилата може да се видят с
udevinfo -a -p /sys/block/sdенапример removable и разните там подробности.