[Comm] Производительность

Dmitriy Kruglikov dmitriy.kruglikov на gmail.com
Пн Июл 30 10:41:11 MSK 2012


30 июля 2012 г., 9:06 пользователь Michael Shigorin <mike на osdn.org.ua> написал:

> Всё же /sys/block/sd?/queue/scheduler

Взгрустнулось... Поигрался...

Имеем raid1 ...
/dev/md5 on /opt type ext4
(rw,nosuid,nodev,relatime,barrier=0,nodelalloc,data=writeback)

# cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfq]
# cat /sys/block/sdb/queue/scheduler
noop anticipatory deadline [cfq]

Тестовое задание:
# dd if=/dev/zero bs=1M count=5000 of=./zero.dd
Для cfq
LA ~ 3,2
5242880000 bytes (5.2 GB) copied, 55.0603 s, 95.2 MB/s

Для noop
LA ~ 6,02
5242880000 bytes (5.2 GB) copied, 62.1367 s, 84.4 MB/s

Для deadline
LA ~ 3,7
5242880000 bytes (5.2 GB) copied, 46.8136 s, 112 MB/s

Для anticipatory
LA ~ 2,2
5242880000 bytes (5.2 GB) copied, 47.8624 s, 110 MB/s

До отрывания bimap  и при data=ordered
тестовое задание выполнялось со скоростью ~ 43 MB/s при LA ~ 10-12 ...

Может быть кто-то где-то как-то почерпнет для себя "О пользе
правильных defaults"...
;)

-- 
Best regards,
 Dmitriy Kruglikov.
    QString at, dot, mail, XMPP;
    at = "@";
    dot = ".";
    mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
    XMPP = $mail;


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