PC'den USB'ye aktarım yavaş


9

Harici sabit diskte değil, USB aktarımında sorun yaşıyorum.

Aktarım benzer şekilde başlar, 700MB dosya aktarımı için 30mb / s ile başlar ve sonuna doğru 0 saniyede durur ve son biti aktarmak için 3-4 dakika bekler.

Farklı USB cihazları denedim, ama şans yok. Bu bir hata mı?

Bir başka önemli nokta, Kubuntu'da böyle bir sorun yok. Peki bu Gnome ile ilgili bir şey mi?

Ubuntu 11.10 64bit kullanıyorum.

Birisi lütfen yardım et, gerçekten sinir bozucu.

Detaylar burada.

PC >> tüm sürücülerim ext4'te.

USB >> ext3, ntfs ve fat32'yi denedim. Hepsi aynı soruna sahip.

İşte USB denetleyicilerimin detayları:

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)

İşte bir aktarım örneği.

4GB'lık usb aygıtımdan birini bağladım.

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

Bundan sonra bir transfer başlattım.

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

İşte bu aktarım için harcanan toplam süre.

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

Sence bu normal mi ?? 1.6Gb transferi için yaklaşık 12 dakika?

Teşekkürler.


USB cihazı hangi dosya sistemi? Soruya, ne tür bir cihaza dosya göndermeye çalıştığınızı anlayamadım, soruyu düzenleyebilir ve donanım / model numaraları hakkında daha fazla bilgi ekleyebilir misiniz?
Bruno Pereira

Yanıtlar:


3

Başlangıçtaki yüksek sayı bir önbellek değerinden daha fazla gibi görünüyor ve dolduğunda, Ubuntu daha fazla yazmadan önce boşluk beklemek zorunda kalıyor.

Paketten iostat -k 5(5 = 5 saniye yenileme) izlemeyi deneyin ( sysstatkopyaya başlamadan önce başlatın) ve yazma KB / s figürünün 30MB / s'ye yaklaşıp yaklaşmadığını görün - Tahmin etmiyorum ve birkaç yüz KB / s'de yazıyor tüm yol boyunca.


Sorun yalnızca 64bit ubuntu 11.10 ile oluşur. Bugün 32 bit ubuntu 11.10 yükledim ve böyle bir şey fark edemedim.
Vipin Bayan

Teşekkürler. Aynı sorunu yaşıyordum. Nautilus ilerleme çubuğu takıldı, ancak iostat sistemin hala cihaza yazdığını gösterdi. Nautilus dosya aktarımı ile çalışmak için önbelleğe duyarlı güvenilir bir ilerleme çubuğu almanın bir yolu var mı?
cheshirekow
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.