Друзья, имею, вот такую конфигурацию:
4hdd SATA, 7.2к
# cat /proc/mdstat
Personalities : [raid1] [raid10]
md10 : active raid10 sdf1[3] sdd1[1] sde1[2] sdc1[0]
974911488 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
bitmap: 2/8 pages [8KB], 65536KB chunk
Делаю:
dd bs=1M count=256 if=/dev/zero of=test conv=fdatasync
256+0 записей получено
256+0 записей отправлено
скопировано 268435456 байт (268 MB), 1,53773 c, 175 MB/c
Иногда, получаю порядка 190 МБ/с
Но когда делаю вот так:
dd bs=1M count=256 if=/dev/zero of=test oflag=dsync
256+0 записей получено
256+0 записей отправлено
скопировано 268435456 байт (268 MB), 12,3353 c, 21,8 MB/c
На меня нападает, печаль... Я понимаю, что: dsync + bitmap, дают о себе знать. Но чтобы вот прям так... Ну видимо, это ещё особенности, именно 10RAID, оно ожидает, пока на все диски засинкается (в моём случае их 4)?
Какие у вас скорости raid10, на mdadm?
mdadm 3.x - если это важно.