Samba (smbmount) - rychlost prenosu

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Květen 7 13:04:44 CEST 2000


On Fri, 5 May 2000, David Kuzela wrote:

> Konkretne prenos ode me na Win probiha rychlosti cca 37 kB/s, kdezto 
> opacnym smerem priblizne 340 kB/s. Jine sluzby (zkousel jsem ftp) touhle
> asymetrii netrpi. Zkousel jsem prenos (stejnych) souboru na ruzne pocitace 
> s Windows 95 i 98, vzdy se stejnym vysledkem.

Hmm...taky jsem pozoroval, ze prenos pres smbfs na wokna neni nejrychlejsi
(zpatky jsem to nezkousel). Ovsem jestli mate nezacpany Ethernet (coz asi
mate), tak by mela byt prenosova rychlost cca 1 MB/s, takze ani tech 340
kB/s neni uplne sqely vysledek (a jestli vic wokna nezvladaji ani mezi
sebou...).

> V dokumentaci je sice o ladeni rychlosti relativne dost udaju, ale zminku
> o tom, ze by mel byt prenos jednim smerem vyrazne pomalejsi nez druhy jsem
> nenasel. Predpokladam, ze problem je skryty v Linuxu, protoze prenosy mezi
> Windowsy navzajem chodi bez problemu (tou vyssi rychlosti :-).

Mozna by to mohlo byt zpusobeno tim, ze implementace smbfs (aspon
v linuxu 2.0) dela zapisy synchronne, coz specialne v pripade, kdy ma
nastavenu nejakou malou velikost paketu (kterou si diktuje druha strana...
<conspiracy_theory> uz to vidim: if (!strcmp(request->OS_id, "Unix"))
{ connection->speed_in = SLUGGISH; connection->speed_out = RATHER_SLOW; }
</conspiracy_theory>), tak to muze znamenat mnoho roundripu a velke
zpomaleni. Mozna by taky pomohlo zkusit kopirovat pomoci dd bs=1000000.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux