Ga naar inhoud

Snellere samba (socket opties in smb.conf)


Gast SatGarderen
 Delen

Aanbevolen berichten

Ik was wat aan het spelen met samba, en vond dat het kopieren van files van de dreambox naar de pc (winxp) wel erg langzaam ging. Ik vermoede dat de tcp_nodelay uitstond en was opzoek naar hoe deze opties gezet moest worden.

Ik vond het volgende op de www.samba.org website:

 

voeg het volgende toe aan /var/etc/smb.conf (boven aan):

 

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

 

Het kopieren van een 1 GB file duurde nu minder dan 5 minuten. Terwijl het eerst een minuut of 20 duurde.

 

Hebben andere mensen dezelfde ervaring?

 

Link naar bericht
Delen op andere sites


Bedankt voor de tip!

 

Het is echt vele malen sneller geworden met deze aanpassing!!

 

Een aanrader voor iedereen dus! <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

Link naar bericht
Delen op andere sites

De ftp oplossing heb ik op dit board gevonden en bestond uit twee dingen:

 

1) ifconfig eth0 mtu 1400

2) echo 1 > /proc/sys/dev/eth0/swfdup

 

Dit hielp de performance vele malen (nog steeds niet optimaal)

 

 

Link naar bericht
Delen op andere sites

He wat vreemd. BIj mij maakt het helemaal niets uit. Ik trek met en zonder die regel een file van 188 Mb over in 49 sec. Gemiddelde snelheid is 32.33 Mb/s. Gebruiken we misschien verschillende versies van de software? Ik heb de laatste Ronaldd erin zitten.

Link naar bericht
Delen op andere sites

Ik neem aan dat je de samba processen (smbd en nmbd) gekilled heb en dan opnieuw opgestart heb? Je moet wel ff LD_LIBRARY_PATH zetten naar /var/lib.

Link naar bericht
Delen op andere sites

Heb LD_LIBRARY_PATH naar /var/lib staan. Heb namelijk ooit een scriptje gemaakt:

export LD_LIBRARY_PATH=/var/lib:$LD_LIBRARY_PATH

./smbd -D

 

Want ik heb smbd niet standaard draaien. nmbd heb ik trouwens helemaal niet draaien. Heb nooit begrepen waar die voor nodig zou zijn.

 

Heb dus eerst een file overgehaald van box naar PC. Daarna een kill gedaan en die regel (is vrij lange regel trouwens) in de general sectie van de smb.conf gezet. Hierna m'n scriptje opnieuw gedraaid. Weer een download van box naar PC en precies dezelfde tijden.

 

 

 

Link naar bericht
Delen op andere sites

Snelheid verschilt ook per dreambox volgens mij.

 

Ik heb 2 dreamboxen, 1 van de allereerste serie (unmodded voeding) en een nieuwere met gemodde voeding.

 

Die nieuwe is sneller met netwerk data transfer. Niet alleen met ftp of NFS maar ook bv transfer van flash image naar de DB gaat op de nieuwe 2x zo snel als op de oude.

 

Wel vreemd, want ze zouden identiek moeten zijn?!?!?1

 

Heb het nog eens geprobeerd met nog een oude en een nieuwe van 2 andere mensen, gelijke resultaten! (boxen waren wel uit 2 batches, dus opvolgende serials van die oude en nieuwe).

Link naar bericht
Delen op andere sites

Thnx voor de tip <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

 

Werkt hier nu nog een tikkie beter dan de 10mbit tweak.

Helemaal dat dit een blijvende tweak is maakt het handig.

Niet dat het nu echt opschiet maar het begint werkbaar te worden.

 

Zal deze tweak eens combineren met andere tweaks,

je weet maar nooit hoe een koe een haas vangt.

 

You cannot ignore that member

Link naar bericht
Delen op andere sites

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.
Opgelet: Je bericht zal moeten worden goedgekeurd door een moderator alvorens het zichtbaar zal worden.

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

 Delen

  • Wie is er online   0 leden

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

Belangrijke informatie

Lees alvorens je verder gaat onze Gebruiksvoorwaarden en Privacybeleid. We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.