J'ai des problèmes avec le transfert USB, pas avec le disque dur externe.
Le transfert commence par comme, pour le transfert de 700 Mo de fichier, il commence à 30 Mo / s et vers la fin, il s'arrête à 0 s et reste en place pendant 3 à 4 minutes pour transférer le dernier bit.
J'ai essayé différents périphériques USB, mais pas de chance. Est-ce un bug?
Un autre point important est qu'à Kubuntu, ce problème n'existe pas. Alors, est-ce quelque chose lié à Gnome?
J'utilise Ubuntu 11.10 64bit.
Aidez quelqu'un, c'est vraiment ennuyeux.
Voici les détails.
PC >> tous mes disques sont en ext4.
USB >> J'ai essayé ext3, ntfs et fat32. Tous ayant le même problème.
Voici les détails de mes contrôleurs USB:
root@LAB:~# lspci|grep USB
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
Voici un exemple d'un transfert.
J'ai connecté l'un de mes périphériques USB de 4 Go.
Nov 24 12:01:25 LAB kernel: [ 1175.082175] userif-2: sent link up event.
Nov 24 12:01:25 LAB kernel: [ 1695.684158] usb 2-2: new high speed USB device number 3 using ehci_hcd
Nov 24 12:01:25 LAB mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2"
Nov 24 12:01:26 LAB mtp-probe: bus: 2, device: 3 was not an MTP device
Nov 24 12:01:26 LAB kernel: [ 1696.132680] usbcore: registered new interface driver uas
Nov 24 12:01:26 LAB kernel: [ 1696.142528] Initializing USB Mass Storage driver...
Nov 24 12:01:26 LAB kernel: [ 1696.142919] scsi4 : usb-storage 2-2:1.0
Nov 24 12:01:26 LAB kernel: [ 1696.143146] usbcore: registered new interface driver usb-storage
Nov 24 12:01:26 LAB kernel: [ 1696.143150] USB Mass Storage support registered.
Nov 24 12:01:27 LAB kernel: [ 1697.141657] scsi 4:0:0:0: Direct-Access SanDisk U3 Cruzer Micro 8.02 PQ: 0 ANSI: 0 CCS
Nov 24 12:01:27 LAB kernel: [ 1697.168827] sd 4:0:0:0: Attached scsi generic sg2 type 0
Nov 24 12:01:27 LAB kernel: [ 1697.169262] sd 4:0:0:0: [sdb] 7856127 512-byte logical blocks: (4.02 GB/3.74 GiB)
Nov 24 12:01:27 LAB kernel: [ 1697.169762] sd 4:0:0:0: [sdb] Write Protect is off
Nov 24 12:01:27 LAB kernel: [ 1697.169767] sd 4:0:0:0: [sdb] Mode Sense: 45 00 00 08
Nov 24 12:01:27 LAB kernel: [ 1697.171386] sd 4:0:0:0: [sdb] No Caching mode page present
Nov 24 12:01:27 LAB kernel: [ 1697.171391] sd 4:0:0:0: [sdb] Assuming drive cache: write through
Nov 24 12:01:27 LAB kernel: [ 1697.173503] sd 4:0:0:0: [sdb] No Caching mode page present
Nov 24 12:01:27 LAB kernel: [ 1697.173510] sd 4:0:0:0: [sdb] Assuming drive cache: write through
Nov 24 12:01:27 LAB kernel: [ 1697.175337] sdb: sdb1
Après cela, j'ai initié un transfert.
lsof -p 3575|tail -2
mv 3575 root 3r REG 8,8 1719599104 4325379 /media/Misc/The Tree of Life (2011) DVDRip XviD-MAXSPEED/The Tree of Life (2011) DVDRip XviD-MAXSPEED www.torentz.3xforum.ro.avi
mv 3575 root 4w REG 8,17 1046347776 15 /media/SREE/The Tree of Life (2011) DVDRip XviD-MAXSPEED/The Tree of Life (2011) DVDRip XviD-MAXSPEED www.torentz.3xforum.ro.avi
Voici le temps total consacré à ce transfert.
root@LAB:/media/SREE# time mv /media/Misc/The\ Tree\ of\ Life\ \(2011\)\ DVDRip\ XviD-MAXSPEED/ /media/SREE/
real 11m49.334s
user 0m0.008s
sys 0m5.260s
root@LAB:/media/SREE# df -T|tail -2
/dev/sdb1 vfat 3918344 1679308 2239036 43% /media/SREE
/dev/sda8 ext4 110110576 60096904 50013672 55% /media/Misc
Pensez-vous que c'est normal?? Environ 12 minutes pour un transfert de 1,6 Go?
Merci.
Réponses:
Il semble que le nombre élevé au début soit plus une valeur de cache et quand il se remplit, Ubuntu est obligé d'attendre de l'espace avant d'écrire plus.
Essayez de regarder
iostat -k 5
(5 = 5 secondes d'actualisation) à partir dusysstat
package (démarrez-le avant de commencer la copie) et voyez si le chiffre d'écriture en Ko / s approche jamais 30 Mo / s - je suppose que non et il écrit à quelques centaines de Ko / s tout au long du parcours.la source