Rendimiento de samba
Buenas.
No me quejo de mi samba (excepto la última vez que actualicé
libc6, que dejó de funcionar :^)), pero creo que podría ir un
poco más rápido. Cogiendo cosas desde otro ordenador (kk98) con
smbclient he llegado a 800 kb/s, pero enviándolas, la media anda
por los 40 kb/s. Consulto el /usr/doc/samba-doc/textdocs/Speed.txt
y veo varias cosas que puedo tocar, pero no tengo ninguna guía en
la que basarme. El archivito habla, entre otras, de las opciones:
socket options
De esta opción dice que varía mucho de red a red. Si alguien
tiene una red de 100 Mbps (bueno, mi hub es de 10 :^)) con servidor
samba y clientes kk98 y me quiere decir qué tiene puesto... Yo
ahora tengo puestas IPTOS_LOWDELAY, TCP_NODELAY, SO_SNDBUF=1536 y
SO_RCVBUF=1536.
read size
"The default value is 16384, but very little experimentation
has been done yet to determine the optimal value". ¿Alguien ha
jugado con esto?
max xmit
"At startup the client and server negotiate a "maximum
transmit" size, which limits the size of nearly all SMB commands".
Lo tengo a tope, 65536.
write raw
"The write raw operation is designed to be an optimised,
low-latency file write operation". Está activada.
¿Dónde puedo tocar?
--
Just do it.
David Serrano <ctv.es@fserrano> http://www.ctv.es/USERS/fserrano
In love with TuX - Linux 2.2.14 Linux Registered User #87069
Reply to: