Как я настраивал файловый сервер описано тут.
Я скоипровал этот кусок конфига:
[global]
....
socket options=SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
min receivefile size = 16384
use sendfile = true
aio read size = 16384
aio write size = 16384
aio write behind = true
...
Но скорость что-то не увеличлась. В Linux скорость передачи 7 MiB/s, в Windows 11 MiB/s. Сам же RAID-массив работает на порядок быстрее:
sergey@ubuntu-server:/mnt/data$ sudo dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 5.83476 s, 184 MB/s
sergey@ubuntu-server:/mnt/data$ sudo dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 5.94696 s, 181 MB/s
sergey@ubuntu-server:/mnt/data$ sudo dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 6.06085 s, 177 MB/s
Это проблема XFS или Samba? Какие решения актуальны в 2021?