Хз откуда вы такие скорости берете. Я в centos 7.7 попробовал помувать файлы с помощью dd, показывает в районе 300-400 что чтение что запись. Возможно мои тесты непрезентативны. Смотрим ниже :
Это пробовал эмулировать чтение с разным размером блока (1,100,1000 Мб)
root@centosbox /new_root dd if=test_file of=test_file1 bs=1M count=20000
20000+0 records in
20000+0 records out
20971520000 bytes (21 GB) copied, 56.4474 s, 372 MB/s
✘ root@centosbox /new_root dd if=test_file of=test_file1 bs=100M count=200
200+0 records in
200+0 records out
20971520000 bytes (21 GB) copied, 59.6837 s, 351 MB/s
root@centosbox /new_root dd if=test_file of=test_file1 bs=1000M count=20
20+0 records in
20+0 records out
20971520000 bytes (21 GB) copied, 54.4402 s, 385 MB/s
Это пробовал эмулировать запись на диск с псевдоустройства, генерирующего случайные числа :
root@centosbox /new_root dd if=/dev/urandom of=test_file bs=1M count=20000
20000+0 records in
20000+0 records out
20971520000 bytes (21 GB) copied, 91.9888 s, 228 MB/s
✘ root@centosbox /new_root dd if=/dev/urandom of=test_file bs=100M count=200 iflag=fullblock
200+0 records in
200+0 records out
20971520000 bytes (21 GB) copied, 94.8171 s, 221 MB/s
root@centosbox /new_root dd if=/dev/urandom of=test_file bs=1000M count=20 iflag=fullblock
20+0 records in
20+0 records out
20971520000 bytes (21 GB) copied, 96.3057 s, 218 MB/s