View previous topic :: View next topic |
Author |
Message |
chipsterjulien Guru
Joined: 08 Jun 2004 Posts: 350 Location: Lille France
|
Posted: Sat Jan 14, 2006 9:05 am Post subject: [usb] lenteur des copies vers une clef usb[résolu] |
|
|
Salut !
Bon, après plusieurs moi de recherche intensive et de recompilation de kernel, je viens poster ici car j'ai un gros soucis.
Je monte ma clef usb ou mon mp3 sur le port usb. Quand je transfert des info de ma clef vers le pc aucun soucis à noté. Par contre quand je fais l'inverse, je me retrouve avec des débits plus que minable. Je transferts à 16Ko/s
Même l'usb 1 est plus rapide et franchement je ne comprends pas comment ca se fait.
mon fstab
Code: | /dev/sdf1 /mnt/usb vfat noauto,noatime,user,sync,rw 0 0 |
mon kernel parti usb
Code: | uname -r
2.6.14-gentoo-r5 |
Code: | <M> Support for Host-side USB
[ ] USB verbose debug messages
--- Miscellaneous USB options
[*] USB device filesystem
[*] Enforce USB bandwidth allocation (EXPERIMENTAL)
[ ] Dynamic USB minor allocation (EXPERIMENTAL)
[*] USB suspend/resume (EXPERIMENTAL)
--- USB Host Controller Drivers
<M> EHCI HCD (USB 2.0) support
[*] Full speed ISO transactions (EXPERIMENTAL)
[*] Root Hub Transaction Translators (EXPERIMENTAL)
< > ISP116X HCD support
<M> OHCI HCD support
<M> UHCI HCD (most Intel and VIA) support
< > SL811HS HCD support
--- USB Device Class drivers
[ ] Obsolete OSS USB drivers
< > USB Bluetooth TTY support
< > USB Modem (CDC ACM) support
<M> USB Printer support
--- NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more
<M> USB Mass Storage support
[ ] USB Mass Storage verbose debug
[ ] Datafab Compact Flash Reader support (EXPERIMENTAL)
[ ] Freecom USB/ATAPI Bridge support
[ ] ISD-200 USB/ATA Bridge support
[ ] Microtech/ZiO! CompactFlash/SmartMedia support
[ ] USBAT/USBAT02-based storage support (EXPERIMENTAL)
[ ] SanDisk SDDR-09 (and other SmartMedia) support (EXPERIMENTAL)
[ ] SanDisk SDDR-55 SmartMedia support (EXPERIMENTAL)
[ ] Lexar Jumpshot Compact Flash Reader (EXPERIMENTAL)
[ ] Support OneTouch Button on Maxtor Hard Drives (EXPERIMENTAL)
--- USB Input Devices
<M> USB Human Interface Device (full HID) support
[*] HID input layer support
[ ] Force feedback support (EXPERIMENTAL)
[ ] /dev/hiddev raw HID device support
USB HID Boot Protocol drivers --->
< > Aiptek 6000U/8000U tablet support |
si je fais un lsmod voila ce que j'ai (la clef usb n'étant pas branchée)
Code: |
uhci_hcd 34016 0
ehci_hcd 35720 0
ohci_hcd 22788 0
usblp 14336 0
usb_storage 39940 0
usbcore 136288 7 uhci_hcd,ehci_hcd,ohci_hcd,quickcam,usblp,usb_storage
sr_mod 19044 0
|
Avec la clef usb monté
Code: | uhci_hcd 34016 0
ehci_hcd 35720 0
ohci_hcd 22788 0
usblp 14336 0
usb_storage 39940 1
usbcore 136288 7 uhci_hcd,ehci_hcd,ohci_hcd,quickcam,usblp,usb_storage
sr_mod 19044 0
|
Pour info mon ordie est un athlon 64 mais j'ai le meme soucis en 32 bits sur athlon-xp avec gentoo
Si quelqu'un a une idée, ...
(Si il faut que je rajoute des affaires, n'hésiter pas)
Last edited by chipsterjulien on Sat Jan 14, 2006 3:33 pm; edited 2 times in total |
|
Back to top |
|
|
billiob Guru
Joined: 30 Dec 2004 Posts: 425 Location: Paris, France
|
Posted: Sat Jan 14, 2006 9:20 am Post subject: |
|
|
C'est le "sync" qui te donne une faible vitesse.
Enlève le sync lorsque tu montes ta clé, et ce sera plus rapide, mais il faudra toujours penser à bien démonter la clé !
Code: | /dev/sdf1 /mnt/usb vfat noauto,noatime,user,sync,rw 0 0
|
_________________ billiob |
|
Back to top |
|
|
chipsterjulien Guru
Joined: 08 Jun 2004 Posts: 350 Location: Lille France
|
Posted: Sat Jan 14, 2006 9:33 am Post subject: |
|
|
billiob wrote: | C'est le "sync" qui te donne une faible vitesse.
Enlève le sync lorsque tu montes ta clé, et ce sera plus rapide, mais il faudra toujours penser à bien démonter la clé !
Code: | /dev/sdf1 /mnt/usb vfat noauto,noatime,user,sync,rw 0 0
|
|
J'avais déjà essayé et en fait la copie est plus rapide car elle est mise en cache cependant la copie vers le support est toujours aussi lente malheureusement. Avant ca fonctionnait bien c'est ca le pire
Sinon j'avais oublié de marqué ca dans mon autre poste. J'ai un disque dur externe en usb 2 et lui ne semble pas affecter par le problème puisque j'ai des débits avoisinant les 10Mo/s |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Sat Jan 14, 2006 11:08 am Post subject: |
|
|
chipsterjulien wrote: | J'avais déjà essayé et en fait la copie est plus rapide car elle est mise en cache cependant la copie vers le support est toujours aussi lente malheureusement. Avant ca fonctionnait bien c'est ca le pire |
Bonjour,
Je précise que ce bug (enfin c'est plus une fonctionnalité) est apparu il y a pas longtemps (noyau 2.6.12, il me semble). Les développeurs ayant ajoutés un code de copie synchronisé pour vfat. Mais, ce mode introduit beaucoup trop de vérifications et d'écritures (pas bon pour les performances et la longébité de la clef).
Enfin, quand tu enléves le sync, la copie va se faire véritablement au moment du unmount. Chez moi, il n'y a pas photo. En mode sync, ca n'avance pas (20 min pour 50mo), En async, la copie est instantannée et le démontage dure 1 à 2 minutes (usb1).
Bonne journée. |
|
Back to top |
|
|
TTK Guru
Joined: 02 Mar 2004 Posts: 523
|
Posted: Sat Jan 14, 2006 12:48 pm Post subject: Re: [usb] lenteur des copies vers une clef usb |
|
|
Juste pour confirmer les réponses ci dessus. C'est un pb classique, de nombreux posts en traitent. Enleve le sync de ton fstab, tu abimes ta clef avec. La copie effective se fera à l'umount. Ce sera bien plus rapide.
Je te conseille une recherche sur ce forum sur hal, dbus, ivman .. Un post expliquait comment gerer les clefs usb vfat proprement en async.
Perso ma clef se monte toute seule, et je fais "sync" juste avant de la démonter.
Tshaw |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Sat Jan 14, 2006 1:00 pm Post subject: Re: [usb] lenteur des copies vers une clef usb |
|
|
TTK wrote: | Juste pour confirmer les réponses ci dessus. C'est un pb classique, de nombreux posts en traitent. Enleve le sync de ton fstab, tu abimes ta clef avec. La copie effective se fera à l'umount. |
Faux la copie se fait pas a l'umount : la copie se fait "quand le systeme a le temps" en tache de fond. effectivement, si tu umount ta clé directement après, tu as l'impression que c'est fait a l'umount, mais si tu laisse la clé branchée un minimum de temps, l'umount sera instantanné, la copie se sera faite au fil du temps
Concernant le sync, depuis les noyaux 2.6.12, le sync est géré correctement sur la vfat, ce qui n'était pas le cas avant. Ce qui fait que les transferts sont immensément lents : réécriture incessante de la table file allocation table. En plus, comme la flash a un nombre de réécriture limité, ça de dézingue une clé USB beaucoup plus rapidement. Donc a éviter... _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
TTK Guru
Joined: 02 Mar 2004 Posts: 523
|
Posted: Sat Jan 14, 2006 1:07 pm Post subject: Re: [usb] lenteur des copies vers une clef usb |
|
|
guilc wrote: | TTK wrote: | Juste pour confirmer les réponses ci dessus. C'est un pb classique, de nombreux posts en traitent. Enleve le sync de ton fstab, tu abimes ta clef avec. La copie effective se fera à l'umount. |
Faux la copie se fait pas a l'umount : la copie se fait "quand le systeme a le temps" en tache de fond. effectivement, si tu umount ta clé directement après, tu as l'impression que c'est fait a l'umount, mais si tu laisse la clé branchée un minimum de temps, l'umount sera instantanné, la copie se sera faite au fil du temps
|
Ouais, mais chez moi le système n'a JAMAIS le temps
Je suis pas là pour glandouiller, moi.
Tshaw |
|
Back to top |
|
|
chipsterjulien Guru
Joined: 08 Jun 2004 Posts: 350 Location: Lille France
|
Posted: Sat Jan 14, 2006 3:29 pm Post subject: |
|
|
Ok, je vais essayer tout ca et j'en rend compte ici.
Encore merci pour vos suggestions |
|
Back to top |
|
|
Talosectos Guru
Joined: 31 Aug 2004 Posts: 329 Location: Bugey-Libre
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|