Должно было быть + - одинаково)) поэтому и говорю, что в один поток и сам зфс работает норм
поднял архивы fio:
это для глубины 16 и кол-ва джоб 1,8,64.
выполняется два теста (файлы фио выкладывал тут в группе):
RandRW (70/30) и такой же RandRW (70/30), но с fsync=1
==== IOD 16-J1
Run status group 0 (all jobs):
READ: bw=232MiB/s (243MB/s), 232MiB/s-232MiB/s (243MB/s-243MB/s), io=22.4GiB (24.1GB), run=99039-99039msec
WRITE: bw=99.3MiB/s (104MB/s), 99.3MiB/s-99.3MiB/s (104MB/s-104MB/s), io=9831MiB (10.3GB), run=99039-99039msec
Run status group 1 (all jobs):
READ: bw=126MiB/s (132MB/s), 126MiB/s-126MiB/s (132MB/s-132MB/s), io=14.7GiB (15.8GB), run=120003-120003msec
WRITE: bw=53.0MiB/s (56.6MB/s), 53.0MiB/s-53.0MiB/s (56.6MB/s-56.6MB/s), io=6476MiB (6791MB), run=120003-120003msec
==== IOD 16-J8
Run status group 0 (all jobs):
READ: bw=588MiB/s (616MB/s), 588MiB/s-588MiB/s (616MB/s-616MB/s), io=68.9GiB (73.9GB), run=120002-120002msec
WRITE: bw=252MiB/s (264MB/s), 252MiB/s-252MiB/s (264MB/s-264MB/s), io=29.5GiB (31.7GB), run=120002-120002msec
Run status group 1 (all jobs):
READ: bw=308MiB/s (323MB/s), 308MiB/s-308MiB/s (323MB/s-323MB/s), io=36.1GiB (38.8GB), run=120001-120001msec
WRITE: bw=132MiB/s (138MB/s), 132MiB/s-132MiB/s (138MB/s-138MB/s), io=15.5GiB (16.6GB), run=120001-120001msec
==== IOD 16-J64
Run status group 0 (all jobs):
READ: bw=534MiB/s (560MB/s), 534MiB/s-534MiB/s (560MB/s-560MB/s), io=62.6GiB (67.2GB), run=120007-120007msec
WRITE: bw=229MiB/s (240MB/s), 229MiB/s-229MiB/s (240MB/s-240MB/s), io=26.8GiB (28.8GB), run=120007-120007msec
Run status group 1 (all jobs):
READ: bw=502MiB/s (527MB/s), 502MiB/s-502MiB/s (527MB/s-527MB/s), io=58.9GiB (63.2GB), run=120003-120003msec
WRITE: bw=215MiB/s (226MB/s), 215MiB/s-215MiB/s (226MB/s-226MB/s), io=25.2GiB (27.1GB), run=120003-120003msec