Vettem egy 2 GB Adata tipusú pendriveot.
Ha nekiugrok valami nagyobb dolgot feltenni rá, pl egy 6-700MB iso fájlt, nagyon gyorsan elkezdi másolni, 35-40MB/sec, azonban ugy 40% nál irdatlanul belassul, 170-240KB/sec körül mozog az adat.
A rendszerem egy edgy default kernellel, a vas egy gigabyte DS3; E6300;2*512DDR2/800 ram.
Merre induljak hibafeltárás ügyben?
Lehet hogy csak a pendrive vacak?
- 4825 megtekintés
Hozzászólások
35-40MB/sec na ez biztos nem igaz.
A legjobbak is 17-22MB/sec körül vannak.
Telenyomja a lemez puffert ,utána lelassul.
170-240KB/sec ez USB1.1-nek is lassú.
A kerneled ismeri már az i965/ICH8-at?
- A hozzászóláshoz be kell jelentkezni
Igen ismeri.
Ha pl egy usb-s mobil 2.5" HDD-re másolok az 30MB alá nem esik.
Kizárólag a pendrive idegesít kissé.
Amúgy kisebb fájlokkal nincs semmi gáz.
- A hozzászóláshoz be kell jelentkezni
A 170-240k AFAIK a "USB 1.x low-speed" szabvány (gondolom hivatalosan 256k vagy hasonló), a kínai pendriveok és a rosszul felismert ill. kezelt eszközök kedvenc sebessége.
USB2.0-s a merevlemez gondolom. A vezérlő is az? És a driver (ehci-hcd)?
- A hozzászóláshoz be kell jelentkezni
Igen, minden USB 2.0, ehcin-n.
A pendrivenál a lassulás eléggé változatos azért, van úgy hgy felugrik 1-2MB -ra is aztán vissza megint pár KB/s.
Azt hiszem ki kellene próbálnom egy másikat, egyre erősebb a gyanúm hogy ez: gagyi.
- A hozzászóláshoz be kell jelentkezni
Auto mount-tal van felcsatolva ?
- A hozzászóláshoz be kell jelentkezni
Igen azzal.
- A hozzászóláshoz be kell jelentkezni
Ezt mi jelzi ki neked így? mc?
Egyébként az a szitu, hogy mikor betelik a kernel write cache (elfogy az allokálatlan memória), akkor egy darabig nem szolgál ki write() műveleteket ezért akkor a tényleges írási sebességnél is alacsonyabb értéket jelez ki, amíg fizikailag nem írt ki pár MB-ot, aztán megint tud fogadni új adatot az alkalmazás felől, ilyenkor megint magasabb értéket jelez ki. Minden lassú eszközzel így viselkedik. Mivel 1 GB ram van a gépedben, amiből jó néhány 100MB szabad, ezért elég sokáig tud a cache-ben garázdálkodni.
A tényleges sebességértéket úgy mérheted meg, hogy
time { cp fileavinyorol /mnt/pendrive/fileapendrivera ; sync }
majd a kapott real time-al elosztod a file méretét. A sync ugyanis akkor tér vissza, ha már kiírta teljes write puffer tartalmát.
Egyébként low end pendrive-ok esetén egyáltalán nem ritka, hogy írásnál csak 1-2MB/s-et tudnak, míg olvasásnál 10-20MB/s-et is.
---
Keep on trolling
- A hozzászóláshoz be kell jelentkezni
time cp /media/sda2/k3b_0.iso /mnt/k3b.iso ; sync
real 2m24.175s
user 0m0.008s
sys 0m1.724s
ls -lh /media/sda2/k3b_0.iso
-rwxrwx--- 1 root plugdev 629M 2004-02-08 16:44 /media/sda2/k3b_0.iso
Ha jól értem akkor 629/144,175=4,36MB/s
Hát így sem nagy kaland. :(
ugyan ezzel a módszerrel az olvasás 11,68MB/sec
Megpróbáltam kézzel felcsatolva, és a -o sync opcióval is, de ugyan ez az eredmény.
Úgy tűnik ez egy low end vacak.
- A hozzászóláshoz be kell jelentkezni
w=4,36MB/s r=11,68MB/s ez már valós adat.
HAMAPEN/512MB w=9,61MB/s r=15,84MB/s (NEC chip/SAMSUNG ram)
KINGSTON/1GB w=8,92MB/s r=16,66MB/s (Ti chip/KINGSTON ram)
T-Com reklám/1GB w=4,95MB/s r=10,1MB/s (ULI?? chip/SAMSUNG ram)
Pirelli reklám/2GB w=12,46MB/s r=18,79MB/s (NEC?? chip/SAMSUNG?? ram)
- A hozzászóláshoz be kell jelentkezni
Köszi!
Így már belenyugszok: olyan amilyen.
És okultam is egy csomót :)
- A hozzászóláshoz be kell jelentkezni
Mountold fel -o sync opcioval es nezd meg ugy is. Lehet, hogy async-kel lett mountolva es cache-eli. A kiiraskori tulzott belassulas betudhato annak is, hogy egyidoben olvas is.
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni
A helyzet úgy is ugyan az.
Nem volna kedve valakinek pendrive sebességet méregetni?
- A hozzászóláshoz be kell jelentkezni