10.10.2011 00:13, Vasiliy P. Melnik пишет:
> hi all.
> 
> появилось немного свободного времени и решил потестить
> 
> gmirror
> 
> # dd bs=1024 if=/dev/zero of=tstfile count=1M
> 1073741824 bytes transferred in 7.976226 secs (134617777 bytes/sec)
> 
> # dd bs=10240 if=/dev/zero of=tstfile count=1M
> 10737418240 bytes transferred in 82.742036 secs (129769810 bytes/sec)
> 
> # dd bs=10240 if=tstfile of=/dev/null count=1M
> 10737418240 bytes transferred in 140.958860 secs (76174128 bytes/sec)
> (* странно не правда ли - проверял несколько раз)

Нужно понимать, что gmirror не распараллеливает одно линейное чтение или одну 
запись.
Вот если запустить два чтения dd в параллель, скорость под gmirror не просядет,
один будет читать с одного диска, другой с другого.

Ответить