SAMBA - sekání HD videa

Zkusmo jsem zkusil zkopirovat 12G soubor pres Sambu z TO na W10 (prvni peak). Hned pote (ten malicky kopecek v grafu) jsem zkusil stejny soubor stahnout (jeste se stahuje…) pres Ftp server(vsftpd s podporvou tcl/ssl). Jak vidno samba zvladla 100+ a ftpko jen 10+ MB/s.

samba_vs_sftp

Skús sa pozrieť na tento odkaz (v angličtině):

Tento problém na své Omnii pozoruji taktéž již od začátku pořízení. Chystá Turris tým nějaký systémový fix tohoto problému?

Po dlouhé době jeden malý update.
Dostal jsem se k výměně SATA řadiče ( stejny čip ). Bohužel bez efektu.

/bin/sync
sleep 1
echo 3 > /proc/sys/vm/drop_caches

toto sa zda ze funguje, ale nie je to trvale riesenie, len workaround.
Problem so spomalovanim SAMBY na Omnii uz reportovalo tolko ludi a tak davno, ze uz mal byt davno seriozne rieseny.

Prešiel som v omnii na sambu4 a tam už takéto “triky” nie je treba robiť.
Mam “NAS Perk” a samba4 dava performance cca 800Mbps
a to aj pri čítané aj zápise.
Pri sambe3 to bolo cca 900Mbps pre čítanie a zápis.
EDIT1: zápis menej cca o 50-100Mbps.
Novy update kernelu tak sa my zdá, pomohol k lepšej správe cache samby4.

super info… mozes sem copy/paste default sablonu konfigu, co mas pre Sambu4 ?

… budeš sklamaný. Nič extra som nepridal. Tak nasledovne zmeny:
deadtime = 20 - ma súvis s hd-idle
dos filemode = Yes - aspoň základne atribúty súborov a adresárov (a,r,h,s).
Nuž a to je všetko.
Ak chceš skúšať tak si nainštaluj balíček s testparm.
Skús: testparm -v | less.

Ok. Skusil som tam dat sambu4. Z LuCI menu SYSTEM mi zmizla polozka “mount points” a po reboote mi nepripoji vobec disk.
nmbd mi v Sambe4 chyba, nemam vsetky zariadenia s Win7/8/10.
Zatial tam nechavam Sambu36 s workaroundom v crone.

Nie je to také priamočiare. Ale chápem…
Viac bolo prace s tým, aby všetky vlastnosti ostali zachovane.
Install:
samba4-server samba4-utils samba4-admin wsdd2 luci-app-samba4

wsdd2 - 3 - Web Services for Devices or Web Services on Devices (WSD), is a Microsoft API to simplify programming connections to web service enabled devices, such as printers, scanners and file shares. This daemon advertises and responds to probe requests from Windows clients looking for file shares. It also implements LLMNR multicast name lookup services.

pridať:
do /etc/updater/conf.d/disable-samba36.lua

cat disable-samba36.lua
Uninstall("samba36-server", { priority = 60 })
Uninstall("samba36-client", { priority = 60 })
Uninstall("luci-app-samba", { priority = 60 })
Uninstall("luci-i18n-samba-en", { priority = 60 })
Uninstall("luci-i18n-samba-cs", { priority = 60 })

install:
u2pnpd (Omnia je viditeľna pre upnp).
u2pnpd - 0.3-1 - This tools announces a device via UPnP on the local network, thus it is possible to find it within the network neightboorhood of a well-known OS and the user can easily double-click on an icon to open the web frontend of this device without knowing the IP address.

PS: mali by ste mat správne nastavený DNS a DHCP.

Screen: