Медленная производительность чтения с Samba

Я испытываю медленное чтение на своих долях самбы. Низкая скорость, средняя вокруг 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

В этой точке у меня заканчиваются идеи, таким образом, я открыт для предложений.

Спасибо

Соль

0
задан 23 June 2017 в 19:02

1 ответ

Проверьте https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/speed.html

, Мы получили некоторый improvment использование

socket options = TCP_NODELAY
2
ответ дан 3 November 2019 в 01:17

Другие вопросы по тегам:

Похожие вопросы: