pomalý upload na ftp pro malé soubory

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
qwer

pomalý upload na ftp pro malé soubory

Post by qwer »

již před delší dobou se zaregistroval problém s uploadem malých souborů na ftp server. Pokud je soubor velký, proběhne vše rychle a bezproblému, ale pokud má jen několik málo kB, dojde ke snížení přenosové rychlosti až na jen několik Bps a trvá to veeelmi dlouho, než se vše úspěšně zkopíruje. Nevím jestli je problém úplně na straně ftp klienta, protože je to již druhý, který používám a dělá to to samé a hlavně třeba Total Comander tyto problémy vůbec nemá.
Stěžoval si na tento problém už někdo? Nebo je to nějaká jiná chyba, třeba v souvislosti s OS?

Používám plnou verzi pod tzv. educational licencí, jsem student VUT v Brně.
Petr Solin
ALTAP Staff
ALTAP Staff
Posts: 1112
Joined: 08 Dec 2005, 09:13
Location: Novy Bor, Czech Republic
Contact:

Post by Petr Solin »

Myslim, ze problem je obecny - klient pred zahajenim uploadu musi dojednat se serverem otevreni datoveho spojeni, tato rezie se projevuje tim vic, cim mensi jsou kopirovane soubory. Nezavisi moc na rychlosti linky, spise na jeji latenci - dulezita je doba mezi poslanim prikazu a prijetim odpovedi (zkuste jaky mate ping na FTP server).

Salamander nabizi reseni teto situace pridanim dalsich spojeni s FTP serverem (linka se vyuziva pro prenos dat i vyjednavani se serverem zaroven, coz popsany efekt potlacuje), viz dialog operace: Connections: tlacitko Add ( http://www.altap.cz/salam_en/help/ftp/d ... iondlg.htm ).

Pokud je TC realne rychlejsi (zmerte celkovou dobu prenosu na stopkach/hodinach), poslete mi emailem FTP log z takove operace, zkusim zjistit cim to je.
Guest

Post by Guest »

Petr Solin wrote:Myslim, ze problem je obecny - klient pred zahajenim uploadu musi dojednat se serverem otevreni datoveho spojeni, tato rezie se projevuje tim vic, cim mensi jsou kopirovane soubory. Nezavisi moc na rychlosti linky, spise na jeji latenci - dulezita je doba mezi poslanim prikazu a prijetim odpovedi (zkuste jaky mate ping na FTP server).

Salamander nabizi reseni teto situace pridanim dalsich spojeni s FTP serverem (linka se vyuziva pro prenos dat i vyjednavani se serverem zaroven, coz popsany efekt potlacuje), viz dialog operace: Connections: tlacitko Add ( http://www.altap.cz/salam_en/help/ftp/d ... iondlg.htm ).

Pokud je TC realne rychlejsi (zmerte celkovou dobu prenosu na stopkach/hodinach), poslete mi emailem FTP log z takove operace, zkusim zjistit cim to je.
ftp server je můj desktop doma a uploaduju z notebooku, takže ping bude nula nula nic. Propojení je noťas, 2metry káblu, desktop a 100Mbps LAN :) Srovnání rychlostí je takové, že TC zkopíruje, řekněme 100 takto malých souborů za 10sekund a Salamander všechno tak za 20 minut :) Pokud jsou soubory větší než nějaká ta kritická velikost, běží to rychle bezproblému, ale pokud jsou menší, tak to na několik desítek sekund "zamrzne" na rychlosti 0 nebo několik málo Bps a pak se "chytne" a rychle se to dokončí. Další malý soubor, a opakuje se to samé. Tento, nebo obdobný problém mě potkává už od dob vzniku ftp klienta salamanderu. Ale nějak sem to vypustil z hlavy a raději na NB komprimuji do zipu a uploaduju 1 soubor. Teď nejsem doma, o víkendu to prozkoumám blíže a napíšu podrobnosti. Jak jsem to popsal je nedostatečné a bylo by to k něčemu jen, pokud by jste se s tím už setkali. Kdyžtak mi můžete napsat co všechno by se Vám hodilo vědět, pro rychlejší analýzu problému..
Petr Solin
ALTAP Staff
ALTAP Staff
Posts: 1112
Joined: 08 Dec 2005, 09:13
Location: Novy Bor, Czech Republic
Contact:

Post by Petr Solin »

Provedl jsem testy na nasi lokalni siti, zadny podstatny rozdil jsem nenasel. 2800 souboru o celkove velikosti 76MB (prumer na soubor je 27 KB) jsem kopiroval dvakrat pres Salamandera a dvakrat pres trial verzi TC 7 beta 4. Salamander to provedl za 3:34 (horsi cas: 3:40), TC za 4:22 (horsi cas: 4:40). Misty se to zastavilo (u obou programu), za to asi muze firewall nebo FTP server. Maji ruzne obrany proti DoS utokum, ktery toto kopirovani malych souboru pripomina (otevira se hromada datovych spojeni, ktere se zase hned zaviraji).

Pokud je to lokalni operace, zkuste povypinat firewally na obou masinach, to by mohlo zabrat, nebo zkuste jiny FTP server, jinak uz me nic nenapada. Kazdopadne mi muzete zkusit poslat FTP log z TC (staci kopirovat treba jen 20 souboru).
Post Reply