Bonjour à toutes et à tous,
J'ai un petit souci avec Samba depuis un petit moment maintenant. J'ai un serveur Samba sous Debian et des clients sous Windows et Linux en dual boot.
Avec Windows, je n'ai aucun souci, les échanges se font à bonne vitesse (env. 30 à 50 Mo/sec) dans les deux sens (serveur client Windows)
Par contre avec les clients Linux, c'est une autre histoire. Pour info, j'ai essayé avec plusieurs distribs et le problème est récurent : les débits sont incroyablement faibles (env. 2 Mo/sec voire moins)...
En touchant à smb.conf, j'ai réussi à obtenir de bons débits dans le sens :
client Linux ---> serveur (env. 40 Mo/sec)
Par contre, je n'arrive à rien dans l'autre sens, à savoir :
serveur ---> client Linux (env. 2 Mo/sec)
Avec fusesmb, ça change pas mal, mais ce n'est pas parfait non plus :
client Linux ---> serveur (10 Mo/sec)
serveur ---> client Linux (20 Mo/sec)
Bref, je ne sais plus trop quoi faire... Si quelqu'un avait une idée, je suis preneur...
Merci d'avance ;)
# Simple curiosité...
Posté par BeberKing (site web personnel) . Évalué à 2.
Tu pourrais nous dire quels sont les changements dans le smb.conf qui ont eu un effet positif?
[^] # Re: Simple curiosité...
Posté par guillaume78fr . Évalué à 1.
En fait, il s'agit de "socket options" et "read size". Les meilleures valeurs que j'ai trouvées sont :
socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
read size = 16384
Malheureusement "write size" n'a que très peu d'influence...
Pour info, j'ai un switch gigabit et des cartes ad-hoc en full-duplex. Ca peut paraître idiot, mais avant j'étais en 100 Mbits/s et je n'avais aucun problème : env. 7.5 Mo/s dans les deux sens quelque soit l'OS client...
[^] # Re: Simple curiosité...
Posté par Olivier Jeannet . Évalué à 3.
Moi ça me paraît un problème, vu qu'avec 100 Mb/s tu devrais obtenir un débit supérieur à 10 Mo/s, de l'ordre de 11 ou 12 Mo/s.
(avec netcat entre 2 machines à 100 Mb/s, j'obtiens précisément 11700 ko/s, mais c'est un débit TCP brut, je ne connais pas le surcoût du protocole SMB).
# Possible problème vient du swich gigabit
Posté par Ngoc-Khoi TO . Évalué à 3.
Il est possible aussi , que le nouveau mode auto detect (de type de câble) du swich qui lance le test du type de câble droit ou croisé trop souvent et ralentir le débit.
Normallement on peut désactiver avec l'utilitaire dos des carte réseaux. je ne sais pas si il y a un sous linux ou pas. Si qu'un connaitre 1 utilitaire pour faire ca sous linux c'est génial.
Cordialement,
[^] # Re: Possible problème vient du swich gigabit
Posté par jean_clume . Évalué à 1.
Est ce que les autres services resaux sont lents sur les machines clientes linux?
Que dis un petit ethtool ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.