Portál AbcLinuxu, 8. května 2025 20:43

Dotaz: Pomalé kopírování z externího disku

8.6.2017 13:38 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Pomalé kopírování z externího disku
Přečteno: 1418×
Odpovědět | Admin
Přeji všem hezký den.

Chtěl jsem přenést asi 30 GB doma z jednoho počítače na druhý a usoudil jsem, že přes externí disk by to mohlo být rychlejší než po síti. Mám 300 GB USB disk naformátovaný na ext4. Kopírování z notebooku s ArchLinuxem na externí disk proběhlo asi za 20 minut (kolem 26 MB/s), ale kopírování z disku na stolní počítač s Debianem Jessie bylo zhruba 30x pomalejší (méně než 1 MB/s). Zkusil jsem to na počítači v práci taktéž s Debianem, ale i tam byla rychlost podobně pomalá.

Má někdo představu, čím je to způsobeno, případně jak by šlo rychlost zvýšit?

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Pavel 'TIGER' Růžička avatar 8.6.2017 13:46 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
A verze USB na jednotlivých strojích? U beden má přední panel většinou (není to pravidlo) pomalejší rychlost, než, když jej připojíš zezadu přímo na desku. Je to dáno tím, že deska má většinou dvě verze USB.
8.6.2017 14:16 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Díky za rychlou reakci.

V práci zapojuji USB zezadu, zasunutí do přední zásuvky občas způsobí restart počítače :-( Jak se dá zjistit verze a rychlost?

Zkusil jsem ukládat data v ArchLinuxu, co mám v práci na stejném počítači ve Virtualboxu, a tám byla rychlost kolem 5 MB/s. Pak jsem to opět zkusil v Debianu a bylo to 30 MB/s, tak nevím. Ale možná je vadný kablík nebo konektor, protože jednou se mi disk z ničeho nic odpojil a připojil se pod jiným písmenem.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Pavel 'TIGER' Růžička avatar 8.6.2017 16:00 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Informace o USB zjistíš pomocí lsusb. Tak nemusí to být jen kabelem, může to být i převodníkem v rámečku, některé jsou opravdu nekvalitní.
8.6.2017 22:02 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Chvilku mi trvalo, než jsem zjistil jak lsusb používat, ale mezitím disk začal stabilně fungovat s rychlostí kolem 30 MB/s a to i tam, kde se včera vlekl, a problém se mi už nepodařilo zreprodukovat.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
8.6.2017 14:43 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
kopírování z disku na stolní počítač s Debianem Jessie bylo zhruba 30x pomalejší (méně než 1 MB/s)
Tá ráchlosť by zodpovedala USB 1.x Fast Speed z prelomu tisícročí. Ak sa naozaj jedná o tak starý stroj, tak by mal mať PCI slot do ktorého sa dá zohnať 100Mbit/s sieťovka.

Ale predpokladám že to bude zalomeným alebo zoxidovaným káblom na tom USB disku.
k3dAR avatar 8.6.2017 20:51 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkusil bych tohle (viz):
echo 104857600 | sudo tee /proc/sys/vm/dirty_background_bytes
echo 209715200 | sudo tee /proc/sys/vm/dirty_bytes
porad nemam telo, ale uz mam hlavu... nobody
9.6.2017 12:24 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
To ale ošetrovalo niekoľko rokov starý problém pri USB3 ktoré ale má vyššie rýchlosti ako 26 MB/s, i keď len do okamihu záseku kedy sa môže preplniť fronta.
k3dAR avatar 9.6.2017 17:10 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
neni pravda, v *buntu 14.04 ten problem je stale a projevuje se i pri kopirovani na interni SATA ;)
porad nemam telo, ale uz mam hlavu... nobody
9.6.2017 19:23 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Jenže to je úplně jiný problém. "dirty" buffery při zaplnění způsobí, že celý systém "zatuhne" dokud se neuvolní. Nicméně datový proud pořád běží na maximální rychlosti. Ne že rychlost na USB spadne na 1/20. A operace, kterou jsi popsal zmenší velikost bufferů, což způsobí, když tyto ucpou tak kratší dobu trvá, kdy se při plné datové rychlosti uvolní a systém zase začne reagovat. Navíc to bylo znatelné hlavně na 64 bit systému s velkou pamětí. Tazatel má problém přímého datového toku a ne tento.
k3dAR avatar 10.6.2017 01:59 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
podle toho v jake situaci, ja bez uvedene zmeny (z vychozich hodnot 0) vidim jak to ze se system zasekne, resp. zasekne se prohlizec, resp. prohlizeci trva 3-5vterin prepnout na jinej tab... tak pri kopirovani po siti rychlost z 100MB/s spadne na 5-10MB/s kterou to realne na cilovem stroji pribejva, jakmile tu hodnotu zmenim, tak se odezva prohlizece okamzite probere a rychlost kopirovani po siti to same... nerikam ze to byl (a kdyz to nemenil a zlepsilo se tak spis nebl) problem tazatele, jen ze minimalne na 14.04) ten problem stale existuje a projevuje se i pri praci s SATA ne jenom s USB...
porad nemam telo, ale uz mam hlavu... nobody
Řešení 1× (Honza)
9.6.2017 16:04 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Odpovědět | | Sbalit | Link | Blokovat | Admin

25 MB/s je typická rychlost pro USB 2.0. Teoreticky 60 MB/s, prakticky kolem 25 MB/s. Takže použití USB 3.0 je zjevným řešením. Samozřejmě s ním musí být kompatibilní disk i řadič, ale to by v roce 2017 nemělo být tak neobvyklé.

Ten 1 MB/s je záhada. Že by ten disk byl připojený na USB 1.1 nebo zkrátka z nějakého důvodu v režimu USB 1.1? Tomu by ta rychlost odpovídala. Chtělo by to podívat se, co o tom říká dmesg, udev, lsusb a tak dále.

Ten první úsudek, že přenos diskem bude rychlejší než po síti, je naprosto mylný. Gigabitová síť dá hravě přes 100 MB/s. Ano, to disk možná tu a tam dosáhne taky, na USB 3.0, ale přenos diskem v sobě obnáší dvojí kopírování, zatímco přenos po síti se provede jenom jednou. Takže disk by musel mít něco přes 200 MB/s, aby se dokázal vyrovnat síti. A to tedy nemá.

Samozřejmě ještě může být úzkým hrdlem poškozený lokální disk / SSD na tom stroji, na který / ze kterého se kopíruje. Všechno bude nanejvýš tak rychlé jako nejpomalejší článek řetězce.

Jendа avatar 10.6.2017 09:20 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Při jakémsi problému s napájením se mi USB-SATA adaptér připojil jako USB 1.1.

Chtělo by to logy (dmesg).
10.6.2017 12:15 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Pomalé kopírování z externího disku
Jestli se to ještě projeví, tak se na ně mrknu, případně pošlu.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.