Я испытываю медленное чтение на своих долях самбы. Низкая скорость, средняя вокруг 4MB/s на окнах (соединенная проводом 1G) и о 25MB/s на OSX (Wi-Fi). Запишите, что скорости вокруг 112MB/s, которые насыщают мою 1G nic. OSX (Wi-Fi) к Windows (1G) о 50-60MB/s.
NAS, который я создаю, 16G, у поршня, XEON CPU, есть 2 SSD в зеркале (mdadm) и 2 WD красные 4 ТБ в зеркале ZFS. В настоящее время выполняя человечность 16.04 и самбу 4.3.11.
Когда я делаю локальную копию от, и до SSD я получаю те результаты, которые выглядят хорошо мне. x@nas:/vms$ sudo dd if=./xxx.mp4 of=/sol/movies/testoutput bs=100k count=1k 1024+0 records in 1024+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.860855 s, 122 MB/s x@nas:/vms$ sudo dd if=/sol/movies/xxx.mp4 of=/vms/outputtest bs=100k count=1k 1024+0 records in 1024+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.545534 s, 192 MB/s
Конфигурация Samba следующим образом (никакие значимые изменения кроме тех случаев, когда я использую sendfile, сигнальную ракету использования ЦП). socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536 ;use sendfile = yes ;write cache size = 2097152 min receivefile size = 16384 getwd cache = true write raw = yes read raw = yes
В этой точке у меня заканчиваются идеи, таким образом, я открыт для предложений.
Спасибо
Соль
Проверьте https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/speed.html
, Мы получили некоторый improvment использование
socket options = TCP_NODELAY