Ga naar inhoud


NSLU2 samba performance


Gast hugo_w

Aanbevolen berichten

Sinds dit weekend ben ik de trotse bezitter van een NSLU2. Heb de laatste unslung firmware geinstalleerd en de nodige packages geinstalleerd en geconfigureerd. Werkt allemaal geweldig, alleen de performace van samba valt me enigszins tegen. Hier las ik dat deze toch wel 3.5MB/s zou kunnen zijn. Ik haal echter niet meer dan 1,7MB/s.

 

Om een aantal oorzaken uit te sluiten:

Schrijfsnelheid naar disk gemeten met time dd bs=1M count=100 if=/dev/zero of=hugefile.dat op de externe disk, dit geeft ruim 7MB/s. Via netio heb ik de netwerksnelheid gemeten van de NSLU2 naar mijn linux desktop en andersom, dit is keurig 11MB/s op een 100Mbit netwerk. Via FTP haal ik ruim 4.5MB/s. Alleen via samba dus niet.

 

Hier

staan een aantal tips en een sample config, heb ik geprobeerd maar helpt niets. Op deze pagina staat ook een nog een tip:

Citaat:

I found that I got a MUCH better transfer speed when I had the following settings in /etc/samba/smb.conf

 

[global]

 

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535

maar ook dit levert geen verbetering op.

 

 

Ik heb nu draaien op de NSLU2:

- bind/named DNS server

- postfix als SMTP server (uitgaand alleen)

- dhcpd

- samba

- http heb ik uitgezet (die standaard linksys webinterface dus)

 

Verder functioneert alles prima, iemand misschien wat tips om de snelheid van samba wat omhoog te krijgen? Wel handig namelijk als ik wil gaan opnemen vanaf mijn dm500.

Link naar reactie
Delen op andere sites


Zelf haal ik een 3,5 tot 4 MB/s. Bij mij ligt de optimale r/w size op 32768, dit initialiseer ik op de 7000 (mount commando) en dus niet in de NSLU2 samba configuratie. De de-underclock modificatie helpt ook mee om de netwerk snelheid van de NSLU2 hoger te krijgen.

 

De r/wsize op de 500 kun je (volgens 500 bezitters) niet aanpassen. Zelf heb ik geen 500 maar twee 7000s-jes.

Dat zeg ik... lezen!

Link naar reactie
Delen op andere sites

Voor zover ik weet hebben rsize en wsize alleen effect op nfs mounts en niet om samba. Een snelle google zoektocht geeft me ook dat antwoord. Kan iemand hier misschien wat licht op werpen? via man smbmount zie ik ook niks over deze parameters, alleen bij NFS

Link naar reactie
Delen op andere sites

Citaat:
Voor zover ik weet hebben rsize en wsize alleen effect op nfs mounts en niet om samba. Een snelle google zoektocht geeft me ook dat antwoord. Kan iemand hier misschien wat licht op werpen? via man smbmount zie ik ook niks over deze parameters, alleen bij NFS


mount.cifs (ofwel mount -t cifs) kent ze wel zie hier

Dat zeg ik... lezen!

Link naar reactie
Delen op andere sites

Nou ik heb uitgebreid zitten sleutelen aan de mount vanaf mijn dm500 maar het werkt echt niet. Ik merk gewoon dat de bandbreedte naar de nslu2 niet groot genoeg is, opzich is de opname qua kwaliteit goed maar het schokt en hapert. Logisch ook als ie maar met 1.5MB/s kan schrijven want dit lijkt me niet voldoende voor een ts stream. Ook als ik met dd handmatig files naar de /mnt/hdd dir wil schrijven vanaf de dm500 haal ik niet meer dan dat. Dus ben bang dat ik toch de oplossing zal moeten zoeken in het tunen van samba op de nslu2. Iemand daar nog ideeen over?

Link naar reactie
Delen op andere sites

nu heb ik nooit de dreambox-samba geprobeerd op de nslu2

maar draai met genoegen cifs mountje

 

misschien kun je dat ook eens als mount installeren op een van de 8 mount pagina's in je dm 500?

 

ik kom net als Barabas meestal tussen 3,5 en 5, heel soms 7 MB/s

zie bijvoorbeeld een standaard kopieer actie in het webinterface..

 

test cifs eens.. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />

 

cheers

Cristal Ball

Carolin No

 

Link naar reactie
Delen op andere sites

was misschien niet duidelijk genoeg in mijn laatste berichtje, maar heb hetgene wat barabas aanraadde dus geprobeerd. een CIFS mount naar de samba server van de NSLU2 geeft dus ook een te lagen snelheid, ook met verhoogde rsize en wsize. krijg de snelheid met geen enkele client (geprobeerd met linux smbmount, windows xp, dreambox via cifs en samba) boven de 1,5MB/s, terwijl dus FTP makkelijk ruim 4MB haalt.

Link naar reactie
Delen op andere sites

@Hugo,

 

Met de laatste orginele nslu2 firmware en PLI Citrine en de "laatste" Camx versie totaal geen probleem met opnemen met de dm500. Dit loopt echt schokvrij. Op de nslu ook geen instellingen etc veranderd.

De cifs mount op de dm500 ook gewoon standaard rwsize op 8962 (of zoiets)

Ook de underclock modificatie heeft wel 25% meer snelheid opgeleverd maar was geen belemmering voor opnemen en afspelen, heb dit geprobeerd om mijn 7020 op nivo te brengen maar helaas.

Greetz.............René

Link naar reactie
Delen op andere sites

Citaat:
@Hugo,

Met de laatste orginele nslu2 firmware en PLI Citrine en de "laatste" Camx versie totaal geen probleem met opnemen met de dm500. Dit loopt echt schokvrij. Op de nslu ook geen instellingen etc veranderd.
De cifs mount op de dm500 ook gewoon standaard rwsize op 8962 (of zoiets)
Ook de underclock modificatie heeft wel 25% meer snelheid opgeleverd maar was geen belemmering voor opnemen en afspelen, heb dit geprobeerd om mijn 7020 op nivo te brengen maar helaas.


Wel met de unslung firmware of standaard uit de doos? Standaard zit er samba 2 bij ook en geen 3, misschien dat dat ook nog een verschil maakt.

Ik zal ook nog es even hobby-en met de autorisatie, kijken of ik meer snelheid haal als ik even iedereen zonder inloggen lees en schrijfrechten geef...
Link naar reactie
Delen op andere sites

Barabas,

 

firmware V2.3R29-uNSLUng-5.5-beta op overclocked NSLU2

Images altijd Gemini

op de dm 500 de gemini 2.40

op de dm7000 de Gemnini 2.20 var fix

 

Lacie 160 gig usb diskie

Alcatel speedtouch 510 meer pc adsl/modem - router

 

na overclocking heb ik 10% meer performance met enkel het lezen schrijven.

(doch ook voorheen - was lezen en schrijven al sneller wegens de uNSLUng 5.5)

 

cheers

Cristal Ball

Carolin No

 

Link naar reactie
Delen op andere sites

nog even terugkomende op de cifs.so

 

die was bij 1.08 en 1.09 images verschillend

 

moest bewust een cifs 1.08 versie nemen om op een 1.08 basis image te gaan werken

en natuurlijk

moest bewust een cifs 1.09 versie nemen om op een 1.09 basis image te gaan werken

 

de basis images van Gemini zijn de CVS van bundy welke nu in de 2.x staan

 

cheers

Cristal Ball

Carolin No

 

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...