Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem USB 2.0 různá kvalita řadičů?

Ahoj, zajímalo by mě proč při kopírování v linuxu mezi 2 USB NTFS externími HDD na různých PC je jiná rychlost. Samozřejmě jsem zkoušel i různé kombinace portů, vliv to mělo jen na 3. kompu (jako že oby disky trefily na stejný hub, že by se o rychlost dělily). Taky mě napadlo, že díky nepochopitelně velké zátěži CPU při kopírování by tím rychlostkopírování byla omezena, ale CPU load není nikdy 100% (nevím , jestli zápis využívá víc vláken a taky jestli htop a ksysguard vypisuje CPU load podle jakého klíče). Poslední nápad tedy, že kvalitu řadičů-hubů se liší?

Atom N550 1.5GHz, 2jádra+HT, i915 chipset , Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) ... 11MBps ,zatížení CPU 40 nebo 80% (ksysguard vs htop), linux 3.11
Core 2 Duo 2.1GHz, jádra, pm965 chipset, Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03), 21MBps, load 20 nebo 40% (vyberte si, nevím), linux 3.12
Q9550, 4jádro, WIndows 22-28MBps, ale i 20MBps v jiné dvojici portů

Předmět Autor Datum
To uz neni normalni, co den, tak priblbla otazka od MNUA.AL!!!! Ty otazky hledas nekde na internete…
Plzenske Pivo 31.01.2014 09:41
Plzenske Pivo
Mě třeba otázka zaujala... Ty víš odpověď? Pokud ano, tak smekám a omlouvám se, ale nadávat někomu,…
storny 31.01.2014 10:02
storny
To je pouze hovádko ze Zive, alias "Na srallbotce 33", alias...
ms 31.01.2014 16:25
ms
Podle úrovně vašeho písmenného vzezření, ty asi žiješ V pralese, nebo máš mozek zalitý V betonu, že?…
mnua.al 31.01.2014 10:26
mnua.al
- Moc pres linux nejsem, ale instaloval jsi Drivers Intel Rapid Storage Technology ? sudo apt-get u…
CoCoChanel 31.01.2014 10:24
CoCoChanel
mdadm je balicek na manazovanie raid poli.
fleg 31.01.2014 10:39
fleg
Pořád se v tom hrabeš a vyloženě hledáš "chyby"::) Samozřejmě, že to závisí na všem, na řadiči (u je…
Fair-Play 31.01.2014 10:53
Fair-Play
a nenapadlo tě, že USB je řízeno procesorem? (proto je BTW totální kravina pořizovat zvukovky a jiné…
touchwood 31.01.2014 11:54
touchwood
napadlo mě, že USB je řízeno procesorem, ale nějak efektivněji (něco jako PIO vs UDMA ; Firewire neb…
mnua.al 31.01.2014 12:02
mnua.al
řeknu ti to zcela přesně: nezměrně velký!
touchwood 31.01.2014 14:30
touchwood
No tak si nainstaluj přídavnou kartu USB2 s chipem VIA a druhou s chipem NEC a porovnávej. Prozradím…
jirka44 31.01.2014 16:39
jirka44
USB samozrejme pouziva DMA, ale prenasane bloky su dost male (radovo stovky Bajtov tusim), takze rea…
MM.. 31.01.2014 18:33
MM..
USB2.0 zvlada 480Mbit a nezavisi to od radica. Mas posahany linux, alebo nevhodny pre atom (t.j. dem…
MM.. 31.01.2014 18:30
MM..
Právě že kopíruji velké soubory, obvykle 500MB až 10GB, kde se projeví sekvenční rychlost disků. Ta…
mnua.al 31.01.2014 21:06
mnua.al
Vyhod linux a daj si tam windows XP. Alebo si najdi linux ktory funguje normalne, bez potreby cosi t…
MM.. 31.01.2014 22:45
MM..
Proboha proč se vracet ke šrotu, i když na něj hodil Bobek Microsoft zrušením podpory. Nezná to GPT,…
mnua.al 01.02.2014 14:28
mnua.al
Tvuj problem je, ze tvuj "Manjaro Linux(skoro ArchLinux)" se chova rozdilne od nas ostatnich, kteri… poslední
RedMaX 01.02.2014 14:33
RedMaX
Uz ti to tu vicemene napsali, jenom doplnim, ze zavislost USB2.0 radice na procesoru je opravdu velk…
RedMaX 31.01.2014 22:05
RedMaX

Podle úrovně vašeho písmenného vzezření, ty asi žiješ V pralese, nebo máš mozek zalitý V betonu, že? Nebyl jsi poslední dobou v blízkosti U krysy, která tě kousla a ty jsi dostal zánět mozkových blan??
Nebydlíš náhodou Na Srallbotce v Ústeckém kraji?

Očividně Plzenske Pivo ti nedělá dobře.

Pořád se v tom hrabeš a vyloženě hledáš "chyby"::)
Samozřejmě, že to závisí na všem, na řadiči (u jednoho PC přidaný řadič NEC například kopíruje rychleji, něž integrovaný řadič na MB), záleží na chipsetu (southbridge) přes který jede komunikace mezi řadiči, záleží dokonce i na jeho teplotě, také záleží na procesoru.
EDIT: To je stejné, jako by sis položil otázku, proč dva naprosto identické počítače nebootují stejně rychle nebo proč dvě identická auta nejezdí a "nežerou" stejně.

a nenapadlo tě, že USB je řízeno procesorem? (proto je BTW totální kravina pořizovat zvukovky a jiné krámy do USB).

Nenapadlo tě, že USB řadiče jsou připojovány různě, často se sdíleným přerušením s jinými zařízeními?

A nenapadlo tě, že každý USB řadič má taky trochu jiný výkon?

napadlo mě, že USB je řízeno procesorem, ale nějak efektivněji (něco jako PIO vs UDMA ; Firewire nebo pcie express připojené k system bus vs USB přes controller.)
napadlo mě, že USB řadiče jsou připojovány různě, často se sdíleným přerušením s jinými zařízeními, tak jsem o tom psal v úvodu.
A napadlo mě, že každý USB řadič má taky trochu jiný výkon, na to se ptám.

Zajímá mě, jaký vliv mají jednotlivé faktory

USB2.0 zvlada 480Mbit a nezavisi to od radica.
Mas posahany linux, alebo nevhodny pre atom (t.j. dementny program na kopirovanie alebo dementny kernel). A hlavne to moze zavisiet aj od HDD, 2,5" HDD su omnoho pomalsie jak 3,5", typicky brzdia ked su cez USB na 20MByte/s. Navyse ked nieco kopirujes tak zavisi aj od toho ci kopirujes male subory alebo velke subory, a od fragmentacie. Vela malych suborov je omnoho pomalsie. Dalej zavisi ci mas povolenu write cache (v OS). Dalej zavisi od cache disku. Dalej zavisi od trilion dalsich veci (napr. srackovy USB kabel v kejse a nasledne errory pri prenose apod). Ne od radica.

Právě že kopíruji velké soubory, obvykle 500MB až 10GB, kde se projeví sekvenční rychlost disků. Ta write cache s tím taky souvisí.
Rozumí někdo tomuto (/sys/kernel/mm/transparent_hugepage/)? Cache disků je 8MB a 16MB.

Případně toto.
A dále /proc/sys/vm/dirty_*

Vyhod linux a daj si tam windows XP. Alebo si najdi linux ktory funguje normalne, bez potreby cosi tam tunit. Trebars nejaky Lubuntu, alebo uplne lahky porteus apod. Fakt nema vyznam tunit v nejakom nefunkcnom polepenom builde 3roky cosi v kozole, ked to v principe nefunguje. Sice mam podozrenie ze tam mas nejake HW problemy, ale co ja viem.
Ked ten atom nestiha tak to nevylepsis nejakym tunenim v konzole. Zapni si write cache, to je vsetko.

Proboha proč se vracet ke šrotu, i když na něj hodil Bobek Microsoft zrušením podpory. Nezná to GPT,TRIM, nemá to sémantikcé hledání,prostě vykopávka. A navíc na widlích jde horkotěžko zprovoznit wlan v monitor módu.
write cache se zapíná pomocí sudo smartctl -s wcache /dev/sd* nebo někde jinde? To je všude zapnuté.

Tvuj problem je, ze tvuj "Manjaro Linux(skoro ArchLinux)" se chova rozdilne od nas ostatnich, kteri pouzivame jine distra (ja jsem na cistem Ubuntu).
Teda bud ma to distro nejake problemy nebo to neumis nastavit nebo jsi narazil na nekompatibilitu tveho PC s ... (s cim je otazka, jestli je to jadro, nejakej modul nebo proste linux :-/).

Uz ti to tu vicemene napsali, jenom doplnim, ze zavislost USB2.0 radice na procesoru je opravdu velka, takze to, ze na Atomu to je pomalejsi neni ani trochu prekvapive. Prave to je nejvetsi nevyhodou USB2.0 oproti Firewire.

Zpět do poradny Odpovědět na původní otázku Nahoru