Ergebnis 1 bis 6 von 6
Thema: Samba 3.6.25 und Performance
-
08.08.2016, 09:33 #1
- Registriert seit
- 17.05.2014
- Ort
- Ruhrpott
- Beiträge
- 311
- Thanks (gegeben)
- 92
- Thanks (bekommen)
- 33
- Total Downloaded
- 18,86 MB
- Total Downloaded
- 18,86 MB
Box 1:VU+ Uno 4k SEBox 2:VU+ Uno 4kSamba 3.6.25 und Performance
Hi,
mir ist aufgefallen, dass seit einiger Zeit die Performance tierisch im Keller ist. Ich glaube, seit es das samba_multicall gibt. Es geht hier um die Atemio Nemesis, Client ist ein Linux Rechner, per FTP komme ich locker auf 40-50MB/s, Samba hingegen macht bei ~4MB/s schlapp.
Ist es bei Windows Clients auch so langsam? Ich habe leider keinen.
Und, fast alle smb.conf Optionen, mit denen man etwas rauskitzeln kann, werden ignoriert. Sogar ein smbd -b wird ignoriert. Daher kann ich nicht einmal die Buildoptionen nachsehen.
Auch die debug level werden ignoriert, das log file bleibt einfach leer. Kann es sein, dass ihr das etwas zu viel rauspatcht?
-
Advertising
-
08.08.2016, 23:03 #2
- Registriert seit
- 13.08.2013
- Ort
- Midgard
- Beiträge
- 2.863
- Thanks (gegeben)
- 585
- Thanks (bekommen)
- 1589
- Total Downloaded
- 745,74 MB
- Total Downloaded
- 745,74 MB
Box 1:Vu+ Ultimo 4k 4x DVB-S2 FBC / 2x DVB-C OpenATV 6.2Box 2:Gigablue Quad4k 2xDVB-S2 OpenATV 6.2Box 3:AX Quadbox 2400HDBox 4:diverseBox 5:DVBViewerIch schauffel problemlos 30 MB/s und mehr per Samba auf die und von der Box.
Gesendet von meinem SM-N910F mit TapatalkReceiver/TV:- Vu+ Ultimo 4k 4xDVB-S2 FBC / 2x-C / 5.5TB / OpenATV 6.4@LG 65" OLED
- Gigablue Quad 4k 2xDVB-S2 / 2x-C / 1.8TB GB / OpenATV 6.4@Samsung 37" LED
- diverse weitere
- S2-Twin-Tuner PCIe@Samsung SyncMaster T240HD (PC)
- TechniSat SkyStar HD 2 (2.PC)
Internet: Unitymedia 2play 400 + Telekom VDSL100 / Linksys WRT1900ACS / IPv4 (UM) + IPv6 (Hurricane Electric+UM+Telekom)
-
09.08.2016, 12:28 #3
- Registriert seit
- 17.05.2014
- Ort
- Ruhrpott
- Beiträge
- 311
- Thanks (gegeben)
- 92
- Thanks (bekommen)
- 33
- Total Downloaded
- 18,86 MB
- Total Downloaded
- 18,86 MB
ThemenstarterBox 1:VU+ Uno 4k SEBox 2:VU+ Uno 4kMit der Standard conf und welchem OS auf dem Client? Dass die Performance Probleme wohl auch mit der Box bzw. dessen Treiber zu tun haben, ist mir bewusst. Nichtsdestotrotz können nun bestimmte Optionen in der conf nicht mehr benutzt werden, um etwas mehr Speed rauszukitzeln. Wie kann ich zum Beispiel den debug level (1,2,...) setzen? Der Parameter scheint völlig ignoriert zu werden. Hab mit testparm nachgesehen.
-
09.08.2016, 20:17 #4
- Registriert seit
- 13.08.2013
- Ort
- Midgard
- Beiträge
- 2.863
- Thanks (gegeben)
- 585
- Thanks (bekommen)
- 1589
- Total Downloaded
- 745,74 MB
- Total Downloaded
- 745,74 MB
Box 1:Vu+ Ultimo 4k 4x DVB-S2 FBC / 2x DVB-C OpenATV 6.2Box 2:Gigablue Quad4k 2xDVB-S2 OpenATV 6.2Box 3:AX Quadbox 2400HDBox 4:diverseBox 5:DVBViewerRichtig, Debugging und das Anzeigen der Build-Optionen wurde rausgepatcht.
Ebenso diverses Zeug, das man nur auf einem richtigen Server bräuchte (Domänenserver-Kram udgl.).
Die Optionen zum "Rauskitzeln von etwas mehr Speed", also das typische Snake Oil, wurden aber gar nicht angefaßt.
Die Patches zum Eindampfen von Samba auf eine erträgliche Größe (Ein komplettes Samba hätte eine dreistellige Größe, unzumutbar bis unmöglich für Boxen mit 64, 128 oder auch 256 MB Flash) wurden 1:1 aus OpenWrt übernommen (Von wo sie auch in Freetz übernommen wurden) und sind somit Zigtausendfach bewährt.
Wie gesagt, bei mir und bei den allermeisten anderen funktioniert das so auch einwandfrei und mit zumindest ausreichender Performance.
Daß eine Box mit USB, USB2SATA und Netzwerk im selben Chipsatz plus kraftloser CPU, am besten auch noch per schwachem WLAN angebunden, keinem NAS Konkurrenz macht, dürfte klar sein.
Als Clients habe ich bei mir
- jede Box an jeder Box (Duo², Quadbox und 2x Solo² können alle auf die Festplatten der jeweils anderen Boxen zugreifen)
- Windows 7:
- Windows 10:
Meine smb.conf enthält nur Änderungen, die nicht geschwindigkeitsrelevant sind (Ein paar veto files, damit man nicht im Kreis von Box zu Box zu noch einer Box springen kann).
Die Boxen binden sich jeweils wie folgt über /etc/auto.network ein:
Schlafzimmer -fstype=cifs,vers=2.0,rw,user=Benutzer,pass=Passwor t ://quadbox/Harddisk
...
Dokus -fstype=cifs,vers=2.1,ro,user=Benutzername,pass=Ken nwort ://quattro/Dokus
...
Mehr können die meisten Boxen wegen Samba 3.6.x als Server nicht - Images mit dem veralteten Samba 3.0.x sogar nur SMBv1 - , für höhere Versionen bräuchten wir Samba 4.x.
Ohne Angabe von vers=x.yy wird das 16 Jahre alte SMBv1 (Aus Windows 2000) benutzt.
Da würde ich mal nachschauen, ob Du da eventuell - und sei es über Umwege - OpenPLi-Schrott übernommen hast, denn die empfehlen tatsächlich sogar noch on top, das 20 Jahre alte CIFS zu nutzen ... röchel.
Boxen mit Kernel 3.12 und höher - empfohlen wird mindestens 3.18 - können auf Samba >=4.0 oder Windows >=8 auch mit "vers=3.0" - also SMBv3 - zugreifen, auf Server mit Windows 8.1 und höher ggf. auch mit "vers=3.02".
Die Windows-PCs binden die Freigaben ganz normal über "Netzwerklaufwerk verbinden" ein.
Also:
Freigaben der Boxen mit "vers=2.0" einbinden, Freigaben von Servern mit Windows >=7 oder Samba 4.x mit "vers=2.1".
Freigaben von Servern mit Windows >=8 oder Samba >= 4.1.x mit "vers=3.0" bzw. bei Windows >=8.1 auch "vers=3.02", sofern wenn Kernel >=3.18 auf dem Client vorhanden.Receiver/TV:- Vu+ Ultimo 4k 4xDVB-S2 FBC / 2x-C / 5.5TB / OpenATV 6.4@LG 65" OLED
- Gigablue Quad 4k 2xDVB-S2 / 2x-C / 1.8TB GB / OpenATV 6.4@Samsung 37" LED
- diverse weitere
- S2-Twin-Tuner PCIe@Samsung SyncMaster T240HD (PC)
- TechniSat SkyStar HD 2 (2.PC)
Internet: Unitymedia 2play 400 + Telekom VDSL100 / Linksys WRT1900ACS / IPv4 (UM) + IPv6 (Hurricane Electric+UM+Telekom)
-
Danke - 1 Thanksamiga4ever bedankten sich
-
09.08.2016, 21:05 #5
- Registriert seit
- 17.05.2014
- Ort
- Ruhrpott
- Beiträge
- 311
- Thanks (gegeben)
- 92
- Thanks (bekommen)
- 33
- Total Downloaded
- 18,86 MB
- Total Downloaded
- 18,86 MB
ThemenstarterBox 1:VU+ Uno 4k SEBox 2:VU+ Uno 4kOpenPLI hatte ich nie, ich habe das ATV von USB geflasht und alles sauber konfiguriert. Ich nutze auf meinem Linux Rechner (XUbuntu 16.04.1) nicht die fstab, ich binde die Box nur bei Bedarf zu Testzwecken über den Dateimanager/Netzwerk ein.
Ich habe jetzt meine XP VM angeworfen und mit LAN Speed Test gemessen, das Ergebnis ist völlig ok (~19MB/s schreiben, ~41MB/s lesen). So wie ich das nun sehe, ist der smbclient meines Ubuntu der Flaschenhals, mit dem Samba Server auf der Box ist alles ok.
Da ich für größere Transfers eh FTP nutze, ist mir der smbclient relativ egal.
Danke für deine Anregungen :-)
-
10.08.2016, 07:28 #6
- Registriert seit
- 13.08.2013
- Ort
- Midgard
- Beiträge
- 2.863
- Thanks (gegeben)
- 585
- Thanks (bekommen)
- 1589
- Total Downloaded
- 745,74 MB
- Total Downloaded
- 745,74 MB
Box 1:Vu+ Ultimo 4k 4x DVB-S2 FBC / 2x DVB-C OpenATV 6.2Box 2:Gigablue Quad4k 2xDVB-S2 OpenATV 6.2Box 3:AX Quadbox 2400HDBox 4:diverseBox 5:DVBViewerReceiver/TV:- Vu+ Ultimo 4k 4xDVB-S2 FBC / 2x-C / 5.5TB / OpenATV 6.4@LG 65" OLED
- Gigablue Quad 4k 2xDVB-S2 / 2x-C / 1.8TB GB / OpenATV 6.4@Samsung 37" LED
- diverse weitere
- S2-Twin-Tuner PCIe@Samsung SyncMaster T240HD (PC)
- TechniSat SkyStar HD 2 (2.PC)
Internet: Unitymedia 2play 400 + Telekom VDSL100 / Linksys WRT1900ACS / IPv4 (UM) + IPv6 (Hurricane Electric+UM+Telekom)
Lesezeichen