Bonsoir,

Je suis sur Ubuntu :-P et nous constatons un problème concernant le transfert de gros fichiers (plus de 700Mo) vers une clé USB ou un disque dur externe USB

En fait au début, la vitesse de transfert dépasse allègrement 20Mo/s pour chuter à moins de 5Mo après une trentaine de secondes.

Pour identifier un éventuel problème de kernel, est ce que sur les distributions Fedora la vitesse de transfert reste élevée et constante ???
Si ca peut t'aider :

/mnt2 $ time cp Make*avi /media/K*
real 1m43.029s
user 0m0.111s
sys 0m4.242s
/mnt2 $ l /media/K*/M*
-rwxr-xr-x 1 root root 728094720 aoû 12 23:25 /media/KINGSTON/Make.XViD.avi
bah disons que sous linux il copie en premier le fichier en cache et termine de le copier quant tu demandes à démonter la clef. Certaines personnes sur ce forum se sont fait avoir en retirant directement la clef sans la démonter au préalable avec perte des données bien sur.
@nouvo09 : merci pour ta réponse mais c'est plus complexe que ça je pense

PC ne faisant rien d'autre j'ai fait un script qui copie deux fichiers puis les efface et recommence.
Fichier 1 : Windows_7_RC.iso de 2.6Go
Fichier 2 : WindowsXP_Pro_FR_SP3.iso de 1.7Go

La vitesse de transfert est assez aléatoire donc assez incompréhensible...

sylvain@sylvainsjc-desktop:~/Documents/Telechargement$ sh trfusb.sh
time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.24user 7.77system 7:12.03elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
5171376inputs+0outputs (1major+273minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.13user 4.80system 1:25.40elapsed 5%CPU (0avgtext+0avgdata 0maxresident)k
3383544inputs+0outputs (5major+258minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.20user 7.42system 5:05.13elapsed 2%CPU (0avgtext+0avgdata 0maxresident)k
5171352inputs+0outputs (1major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.12user 4.89system 1:41.36elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+263minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.22user 7.73system 3:31.98elapsed 3%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.14user 5.02system 1:40.04elapsed 5%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.18user 7.48system 2:20.24elapsed 5%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.13user 4.87system 2:01.99elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.21user 7.73system 1:53.33elapsed 7%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+263minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.18user 4.98system 4:21.61elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.16user 7.54system 2:45.40elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+263minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.16user 5.04system 3:11.88elapsed 2%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+265minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.20user 7.53system 3:04.44elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.15user 5.18system 2:20.41elapsed 3%CPU (0avgtext+0avgdata 0maxresident)k
3383344inputs+0outputs (0major+263minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.20user 7.51system 3:13.33elapsed 3%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+265minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.18user 5.17system 1:09.74elapsed 7%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso

time cp Windows_7_RC.iso /media/SYLVAIN_HDD/
0.21user 7.50system 7:16.07elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
5171248inputs+0outputs (0major+264minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/Windows_7_RC.iso

time cp WindowsXP_Pro_FR_SP3.iso /media/SYLVAIN_HDD/
0.16user 5.46system 1:04.77elapsed 8%CPU (0avgtext+0avgdata 0maxresident)k
3383320inputs+0outputs (0major+263minor)pagefaults 0swaps
rm /media/SYLVAIN_HDD/WindowsXP_Pro_FR_SP3.iso
Refuznik wrote:bah disons que sous linux il copie en premier le fichier en cache et termine de le copier quant tu demandes à démonter la clef. Certaines personnes sur ce forum se sont fait avoir en retirant directement la clef sans la démonter au préalable avec perte des données bien sur.
sous windows aussi mais je crois que c est un peu diffèrent.
un mois plus tard
J'ai installé Fedora 11 en 2ème distribution sur mon PC et le problème est le même que sur Ubuntu.

Copie d'un fichier de 2,7 Gio depuis USB vers DD en utilisant Nautilus ==> Démarre aux alentours de 30Mo/s pour retomber à +- 16Mo/s au fil de la copie
Copie du même fichier depuis console avec time cp :
real 4m32.677s
user 0m0.120s
sys 0m9.104s

Ce qui fait une moyenne déplorable, de plus la vitesse de transfert est assez aléatoire (des fois on ne retombe qu'à 20Mo/s, d'autres fois c'est beaucoup moins)

kernel = 2.6.30.5-43.fc11.i586 #1

Personne ne rencontre ce souci en copie sur Usb (backup de vos données, rsync, etc) ???
Des MS windowsiens aussi se font avoir, la procédure est identique à GNU/Linux, il faut éjecter le périphérique ou le lecteur! Je crois même que sous Vista il y a démonter... enfin quelque chose qui s'y apparente.
Heuuuu oui mais personnellement je ne me fais pas avoir avec ce genre de manip

Je ne sors jamais une clé ou un DD USB sans l'avoir démonter donc le problème n'est pas lié à ceci
Il faut faire la copie en ligne de commande pour voir si le débit fait la même chose.
Enfin personnellement ça ne m'étonne pas les chutes de débit de l'usb sur des gros fichiers. Le firewire est plus adapté pour cela.
MarbolanGos wrote:Il faut faire la copie en ligne de commande pour voir si le débit fait la même chose.
Voir mon message plus haut

Autre précision si vous n'avez pas suivi le lien du post sur Ubuntu : avec mon PC professionnel (un Dell D830) avec le même kernel, la vitesse de transfert reste élevée et constante
2 mois plus tard
Bonjour

Je remonte ce sujet, car j'ai aussi des problèmes au niveau des transferts usb de mes fichiers. Lorsque je transfère des fichiers sur mon lecteur mp3 (à partir du DD ou d'un des mes disques externes) il arrive fréquemment que le taux de transfert descende à 0, avant de repartir quelques minutes après). Quant au lecteur de carte mémoire intégré à mon portable, lors des transferts de la carte vers le disque dur, le processus utilise presque tout le CPU du pc

J'ai pas mal googlelisé et apparement personne n'aurait encore trouvé la solution ?

Voici mon lsusb
[root@localhost ~]# lsusb
Bus 002 Device 006: ID 071b:0184 Domain Technologies, Inc.   ==> correspond au lecteur mp3
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 002: ID 08ff:1600 AuthenTec, Inc. AES1600
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b033 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Et le résultat du lspci
[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)                                                                  
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)                                                                   
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)                                                                  
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)                                                                  
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)                                                                 
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)                                                                       
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)                                                                          
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)                                                                          
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9500M GS (rev a1)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
05:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 01)
09:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
09:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) ===> correspond au lecteur de carte mémoire intégré
09:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
09:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
09:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
  • [supprimé]

16 Mo/s c'est pas trop mauvais comme débit !
A part ajouter un hub usb autoalimenté pour éviter d'avoir des chutes de transfert dues à l'alimentation je vois pas trop.
Heu petite question, quel est le système de fichier de vos périphériques ??
Non parce que lorsque je transfert de gros fichier sur un DDE en NTFS (oui je sais....mais pas le choix quand on a des amis windowsiens) j'ai exactement le même problème : chute de la vitesse de transfert au bout de quelques secondes/minutes. Alors que lorsque le DDE est en Fat32, c'est moins flagrant mais je soupçonne tout de même une baisse de la vitesse.
Alors que lorsque je transfert sur des périphériques en Ext3/Ext4 j'ai une vitesse constante et élevée.

Je précise que je par de transferts USB dans tous les cas.
Donc je pensais plutôt au simple fait que les systèmes de fichier NTFS et FatXX ne sont pas très bien gérés sous Linux et non à un problème d'USB.
Salut
Pour ma part, je rencontre ce problème sur des disque formatés en FAT32. Lorsque je transfère entre mes deux disques dur externes en ext3 ou bien mon disque dur en ext4, je n'ai aucun souci... Pourtant mes disques durs sont bien branchés en usb comme mes médias amovibles