(résolu)[mandriva] Vitesse de transfert DD usb

[mandriva] Vitesse de transfert DD usb (résolu) - Hardware - Linux et OS Alternatifs

Marsh Posté le 07-11-2006 à 22:28:32    

Bonjour,
 
J'ai un DD sur USB2 (en EXT3) et lorsque je transfère des gros fichiers (image iso de distribution notamment, mais ça peut être de la video) le transfert démarre bien, puis à 30 ou 50% il ralenti de plus en plus pour se mettre en attente. Le transfert reprend, mais à très lente vitesse, et quand je démonte le DD, ça dure aussi très longtemps. Je ne sais pas ce qui s'est modifié dans le système j'ai remarqué cela il y a peu, avant ça ne le faisait pas. D'où cela peut il venir ?


Message édité par crouik le 08-11-2006 à 13:18:03
Reply

Marsh Posté le 07-11-2006 à 22:28:32   

Reply

Marsh Posté le 07-11-2006 à 22:34:45    

Le module pour l'usb2 est bien chargé ? (ehci_hcd je crois).
Si non, le transfert se fait en usb1.1. Par contre ça n'explique pas la stagnation ...

Reply

Marsh Posté le 07-11-2006 à 22:51:14    

1. version mandriva
 
2. cela peut être due au fait que les transfert se font de manière synchrone ( option sync )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 08-11-2006 à 08:54:56    

Riot a écrit :

Le module pour l'usb2 est bien chargé ? (ehci_hcd je crois).
Si non, le transfert se fait en usb1.1. Par contre ça n'explique pas la stagnation ...


 
ehci_hcd               29192  0
uhci_hcd               29136  0
ohci_hcd               19140  0
 
je pense qu'il l'est

Reply

Marsh Posté le 08-11-2006 à 08:58:47    

Dark_Schneider a écrit :

1. version mandriva
 
2. cela peut être due au fait que les transfert se font de manière synchrone ( option sync )


 
version 2006
 
où peut on voir ça ?  
voilà ce qu'il y a dans fstab une fois le DD monté: (il y a 2 partitions)
 
/dev/sda1               /mnt/removable1         ext3    pamconsole,exec,noauto,managed 0 0
/dev/sda5               /mnt/removable2         ext2    pamconsole,exec,noauto,managed 0 0

Reply

Marsh Posté le 08-11-2006 à 10:29:54    

j'y vois pas de problème. Au début ça remplit le cache, t'as l'impression que ça fonce, mais ensuite le transfert vers le media commence, et là ça ralentit et ça se stabilise à la vitesse du media. Le démontage prend du temps, surtout après un transfert en écriture, en effet le noyau doit finaliser ces transferts avant de démonter. RAS.
 
Et oui, le sync c'est bof, ça peut dans pas mal de cas te pénaliser en termes de performances. Je n'y vois pas trop d'intéret à part que ext3 va passer son temps à bourriner ton disque pour écrire son journal.
 
Après si la vitesse stabilisée que tu constates n'est que du USB1.1 c'est un autre problème.

Reply

Marsh Posté le 08-11-2006 à 11:32:08    

T'as aucun autre programme qui tourne derrière (et qui te boufferait de la puissance cpu) ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 08-11-2006 à 11:35:03    

c'est bien connu que les E/S sur des pauvres interfaces USB sont fortement limitées par le CPU ... rends toi, compte pour transférer même pas 10Mo/s, il en faut de la puissance ...

Reply

Marsh Posté le 08-11-2006 à 11:39:24    

Si le disque est un usb2 mais que le port est un usb1.1 alors la vitesse de transfert est inférieure à un simple disque usb1.1 branché sur un port usb1.1 ... tout simple :(


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 08-11-2006 à 11:51:27    

oui, mais tout de même, 15 à 25 minutes pour transfert de 700 Mo je trouve ça long (il fait de longues attentes)... puis encore 5 à 15 minutes pour démonter le média, c'est encore long. Il me semblait que ça fonctionnait mieux que ça avant. Je redémarre l'ordi avant de faire un transfert, et malgré ça ca bloque dès que ma mémoire ram est pleine. (1Go) et 400Mo de fichier transféré seulement.
J'ai 300 Mo de mémoire occupée au départ de mon transfert.


Message édité par crouik le 08-11-2006 à 11:53:19
Reply

Marsh Posté le 08-11-2006 à 11:51:27   

Reply

Marsh Posté le 08-11-2006 à 12:17:22    

Désolé pour le dérangement, mais c'était l'interface clavier ~ chaise qui était défaillante  :whistle:  
 
J'ai une ancienne carte USB1.1 et des USB2 sur cette machine, et je me suis trompé de branchement mon disque était sur l'usb1.1.
J'ai changé la prise de place, et tout est rentré dans l'ordre.
 
WedgeAnt, riot et Taz par leurs remarques sur l'USB1.1 qui m'a mis la puce à l'oreille
Merci à tous.

Reply

Marsh Posté le 08-11-2006 à 12:53:56    

:jap:


---------------
Be the one with the flames.
Reply

Marsh Posté le 08-11-2006 à 13:31:59    

vire le sync quand même

Reply

Marsh Posté le 08-11-2006 à 17:04:51    

Taz a écrit :

vire le sync quand même


Je ne crois pas qu'ils sont syncronisé, ça se vois où ? dans le fstab quand ils sont monté ?

Reply

Marsh Posté le 08-11-2006 à 17:11:09    

dans les options de montages quand tu fais "mount"


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 08-11-2006 à 22:48:43    

"toutes les E/S sur ce système de fichier sont asynchrone" (dans le centre de contrôle DD)
Pour ce disque dur, je suppose que C bon je ne fais pas "mount", il le fait tout seul dès que je branche le disque.

Reply

Marsh Posté le 09-11-2006 à 09:23:53    

on te demande juste de taper 'mount' et de coller le résultat pour voir, pas de monter manuellement le disque.

Reply

Marsh Posté le 09-11-2006 à 13:47:21    

Taz a écrit :

on te demande juste de taper 'mount' et de coller le résultat pour voir, pas de monter manuellement le disque.


 
Je savais pas que c'était une commande  :D  
 
voilà le résulta, (avec le DD monté bien sur)
 
/dev/hda1 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /proc/bus/usb type usbfs (rw,devmode=0664,devgid=43)
/dev/hda6 on /home type ext3 (rw)
/dev/hdd1 on /home/hdd type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sda1 on /mnt/removable1 type ext3 (rw,nosuid,nodev,user=marc)
/dev/sda5 on /mnt/removable2 type ext2 (rw,nosuid,nodev,user=marc)
 

Reply

Marsh Posté le 10-11-2006 à 11:15:05    

Reply

Marsh Posté le 10-11-2006 à 11:25:44    


 
Oky, merci pour tout

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed