Page 1 of 2
Kopirovani souboru
Posted: 31 Jan 2008, 10:59
by martin
Zdravim uzivatele SS,
od jiste doby mam problem s rychlosti kopirovani souboru pomoci SS na USB flash disk. Pouzivam SS verzi 1.6, ale i po stazeni SS 2.0 kopirovani probiha stejne pomalu. Vyzkousel jsem nekolik ruznych flesek. Na HDD SS kopiruje v pohode a rychle. Klasicky Windows Spravce mi toto nedela, nakopiruje na flesku adresar rekneme s 50 soubory za nekolik vterin. SS to trva i 100x dele. OS je W XP Profi. USB 2.0.
Dik za radu
Posted: 31 Jan 2008, 15:17
by k0nelupy
co zkusit aspon posledni verzi 2.5 ?
Posted: 31 Jan 2008, 15:43
by Martin
Nepomaha ani nejnovejsi verze, prubeh kopirovani klesa i na nekolik malo kb/s,
zjistil jsem, ze to SS dela pri kopirovani spousty malych souboru, velke soubory od nekolika MB kopiruje rychle.
Posted: 01 Feb 2008, 09:32
by Jan Rysavy
Dobrý den, to je zajímavá informace. Kolega Petr Šolín si právě na drhnutí při ukládání na flashku tento týden stěžoval. V jeho případě však drhne i Windows Explorer. Zkoušel vypnout antivirus a firewall a nepomohlo to.
Pokud by někdo měl k věci nějaké další postřehy, budeme velice rádi. Kopírování na flash disky je dnes podstatná věc, která by měla šlapat hladce.
Poznámka: zřejmě se jedná o málo četný problém, který bude souviset například s ovladači desky.
Posted: 01 Feb 2008, 13:56
by k0nelupy
Potvrzuji problém 40 souborů 1.8MB celkem z notebooku WinXPSP2 (dlouho nepreinstalovany pouzivany na testy SW) na SD kartu s USB konektorem. Malé soubory kolem 0-3 kB se přenášejí rychlostí cca 2kB asi 3 velké soubory dohromady (1,7 MB) které v adresáři byly rychlostí řádově stovek kB/s.
Kopírování zpět z karty rychlé, přesun F6 pomalý, mazání taky pomalé.
Nebude někde problém při zápisech do FAT tabulky ?
Mám pocit, že v poslední době se mi toto mohlo stávat na více počítačích ale protože z 99 % přenáším fotky delší dobu tak si toho nevšímám a jdu pryč od počítače než to dodělá.
Total Commander to samé akorát neukazuje u všech operací rychlosti
Explorer funguje taky pomalu tak je otazka jestli to ma reseni

kopie na kartu Explorer 37s , SS 35 s cca
přesun zpět Explorer 20 s, SS 24 s cca
pokud Vam to nepujde reprodukovat vyzkousim cokoli co Vas napadne
Stejný počítač CF karta v PCMCIA čtečce funguje rychle v SS!!!
Posted: 01 Feb 2008, 14:21
by k0nelupy
stolní počítač WinXP kopirovani cca 45 s SS i explorer
(tedy ja nevim jak se v exploreru kopiruje

takze otevru tento pocitac a najdu slozku oznacim vse Ctrl+A a dam kopirovat do slozky)
Ale PC Win 2000 cas cca 12 s v SS i exploreru
u W2000 jsem to pretah mysi mezi 2 woknama uz jsem nasel jak vyvolat to druhe
jak to chodi ostatnim ?
Posted: 01 Feb 2008, 20:04
by host
Tohle celé je spíš hardwarová záležitost. Kopírování velkého počtu malých souborů na flash je vždy podstatně pomalejší než kopírování velkých (třeba video). Jediným způsob jak to vylepšit je nákup rychlejší flashky (a stejně to moc nepomůže). Samozřejmě občas taky nemá někdo zaplé USB2. Dříve se vyskytovaly i chyby u souborových manažerů.
No snad se byvíme o tomtéž

.
Posted: 01 Feb 2008, 21:26
by Jan Rysavy
Salamander, Total Commander i Windows Explorer s disky (ať síťové, pevné, flash, CD, DVD, RAM) pracují pomocí sady funkcí, které poskytuje operační systém. Jde o funkce typu "vrať mi seznam názvů souborů, jejich velikosti a časy", "vytvoř na určité cestě soubor s tímto názvem", "zapiš do tohoto souboru tento kus paměti", "nastav souboru datum", atd.
Zda je souborový systém FAT, NTFS, UDF nebo třeba EXT3, to zpravidla není podstatné. Stejně tak není pro správce souborů podstatné, zde je flash disk připojený přes USB1 nebo USB2, zda má deska aktuální verzi BIOSu, zda jsou ve Windows správné verze ovladačů pro diskový nebo USB řadič a zda je síťový disk připojen přes gigabitový ethernet nebo přes WiFi. A to jsou přesně oblasti, které zásadně ovlivňují rychlosti operací se soubory.
Správci souborů se mohou snažit optimalizovat velikost bufferu, pomocí kterého zapisují a čtou soubory. Mohou se snažit předalokovat celý soubor před jeho zapsáním. To s jistou mírou úspěšnosti všechny tři programy dělají. Někdy pomocí heuristik (Salamander), jindy konfigurací ze strany uživatele (TC). Z toho vidíte, že není k dispozici moc prostoru pro ladění popisovaných problémů a metody se omezují v podstatě na ty popsané v tomto odstavci.
Edit: opraven překlep MFT->NTFS
Posted: 02 Feb 2008, 01:16
by host
Jan Rysavy wrote:
Zda je souborový systém FAT, MFT, UDF nebo třeba EXT3, to zpravidla není podstatné. Stejně tak není pro správce souborů podstatné, zde je flash disk připojený přes USB1 nebo USB2, zda má deska aktuální verzi BIOSu, zda jsou ve Windows správné verze ovladačů pro diskový nebo USB řadič a zda je síťový disk připojen přes gigabitový ethernet nebo přes WiFi. A to jsou přesně oblasti, které zásadně ovlivňují rychlosti operací se soubory.
Pokusím se ještě doplnit. Jde také o schopnosti a kvality čipsetu. Proto je vždy třeba měřit a porovnávat na stejném počítači (třeba s jinýmy OS).
A co Linux? Pokud jsem správně pochopil první odstavec, tak tam inspiraci hledat nemůžete (?).
Posted: 02 Feb 2008, 13:54
by Jan Rysavy
host wrote:A co Linux? Pokud jsem správně pochopil první odstavec, tak tam inspiraci hledat nemůžete (?).
Co přesně myslíte inspirací v Linuxu?
Posted: 02 Feb 2008, 14:39
by cincura.net
Jan Rysavy wrote:Správci souborů se mohou snažit optimalizovat velikost bufferu, pomocí kterého zapisují a čtou soubory.
Ahoj Honzo. Pred par lety jsem psal na testovani velikosti bufferu pro salama takovou malou utilitu, par useru ji melo a mohli otestovat, kdy je prenos (pri jake velikosti bufferu) nejlepsi. Nevim jestli si pak nejak velikost bufferu upravoval, ale to je fuk. Ja ji porad mam, takze pokud nekdo chce, muzu ji poslat a muzete laborovat.
Nakonec muzeme udelat graf a velikost, ktera bude vyhovovat vetsine (pro dany typ zarizeni) se muze pouzit v dalsi verzi AS.
Posted: 04 Feb 2008, 11:15
by Jan Rysavy
Ahoj Jirko, máš pravdu, vypadlo mi to. Počkal bych s tímto problémem, protože mám dojem, že je skutečně okrajový. Kdyby většímu množství uživatelů zlobil zápis na flashky, bylo by toho plné fórum (100 násobné zpomalení už je problém přehlédnout).
Posted: 04 Feb 2008, 11:34
by Raptor
Mno ja taky pozoruju ze na flashku se mi data kopiruji nejak pomalu pod AS, ale tak nejak jsem to ignoroval a proste jsem pockal o neco dele az se to dokopiruje. Ale kdyz ted vidim ze se to resi tak me to zacalo zajimat. Zkusim to protestnout taky i jinym zpusobem nez pod AS zda to bude jine.
Posted: 04 Feb 2008, 16:43
by k0nelupy
Reseni:
Prozatimni soubory zkomprimovat Alt+F5 a zkopirovat jako zip soubor na flesku cas na vyse uvedenych souborech cca 5- 10s zalezi na Vasi rychlosti pohybu prstu po klavesnici. Cas usetrite 3x kopirovani na flesku, kopirovani z ni a mazani souboru. Akorat si na to musite vzpomenout uz na zacatku

Posted: 04 Feb 2008, 17:03
by k0nelupy
opravuji cas usetrite jen 2x
kopirovani z flesky jede rychle