Dlaczego szybkość transferu danych jest tak mała na moim zewnętrznym dysku USB 2.0?

10

Mój zewnętrzny dysk twardy 1 TB jest podłączony do przedniego gniazda USB2.0 w moim pudełku 11.04. Podczas kopiowania plików mam bardzo powolną szybkość przesyłania danych około. Maksimum 12 MB / s, mimo że z narzędzia dysku twardego wynika, że ​​jest on podłączony do szybkiego USB (480 MB / s):

To wynik lsusb :

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046a:010a Cherry GmbH 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk [Elements]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

To jest wynik hdparm :

~$ sudo hdparm -Tt /dev/sdc1

/dev/sdc1:
 Timing cached reads:   1904 MB in  2.00 seconds = 952.06 MB/sec
 Timing buffered disk reads:  96 MB in  3.06 seconds =  31.35 MB/sec

Przy tej szybkości tworzenia kopii często edytowanych dużych plików wideo zajmuje wiele godzin. To sprawia, że ​​jest prawie bezużyteczna, tym bardziej, że wiem, że może on działać znacznie lepiej.

Zmiana portu USB na inny z tyłu komputera i zmiana kabla na nowy nie spowodowały żadnych zmian.

Czy jest jeszcze jakieś ustawienie oprócz domyślnych ustawień mojej wciąż wanilii, ale aktualizacja 11.04 tutaj?

    
zadawane Takkat 08.05.2011, 17:27
źródło

4 odpowiedzi

6

OK - czcionka wszelkiej wiedzy (!) wikipedia  mówi, że dla interfejsu USB 2.0 teoretyczna maksymalna szybkość transferu wynosi 480 Mb / s (megabitów na sekundę). Dlatego uważam, że Narzędzie dyskowe nieprawidłowo zawyżało pamięć USB - prawdopodobnie powinno to zostać zgłoszone jako błąd.

Wiem, że jest problem z NTFS, ale z ekranu wygląda na to, że używasz EXT4, więc to nie jest problem.

Prędkość teoretyczna wynosi maksymalnie 60 MB / s. Jednakże czytałem różne raporty, takie jak ten (zobacz także artykuł o szybkości przesyłania w link wikipedia), który mówi, że można się spodziewać połowy tej stawki. Tak więc dysk prawdopodobnie działa tak szybko, jak to tylko możliwe.

Aby uzyskać większe prędkości, użyj zewnętrznego dysku SATA II lub wypróbuj kartę interfejsu USB 3.0 i zewnętrzny dysk twardy USB 3.0.

Sugerujemy również potwierdzenie szybkości jazdy przy użyciu niektórych narzędzi wiersza poleceń, zgodnie z opisem tutaj . Byłoby interesujące zobaczyć, jak dokładny Nautilus raportuje szybkość transferu w porównaniu do narzędzi wiersza poleceń, jak w tym linku.

Warto również uruchomić z pci=routeirq w opcji jądra jądra - czasami problemy z IRQ spowalniają odczyt / zapis na dysku twardym.

    
odpowiedział fossfreedom 08.05.2011, 21:34
źródło
3

Popraw mnie, jeśli się mylę, ale Megabajty to nie to samo co Megabity ...

Standardy USB 2.0 przyspieszają do 480 Mb / s ... czyli niższy "b", co oznacza bity ...

Nautilus mówi, że przenosisz dane 12MBps, czyli duże B, które są bajtami.

1 bajt = 8 bitów

12 MB (megabajtów) = 96 MB (megabitów)

Poza tym, prędkości te są "prędkościami laboratoryjnymi", co oznacza, że ​​miały miejsce w idealnych warunkach, ale zawsze różnią się od sprzętu do sprzętu, podobnie jak modemy 56kbps, które nigdy nie łączyły się z prędkością powyżej 48 kb / s.

    
odpowiedział Gustavo Rubio 08.05.2011, 23:47
źródło
1

Mam podobne problemy po aktualizacji do Lubuntu 12.04 i miałem podobne problemy z Maverick.

Po aktualizacji Maverick zeszłego lata problem sam się rozwiązał.

Teraz wyczyściłem zewnętrzny dysk twardy Gparted i sformatowałem go na ext4.

Potem pierwszą rzeczą, która się wydarzyła, jest to, że nie mam prawa do zapisu na dysku twardym. Dopiero po powiązaniu go z systemem jako właścicielem uzyskałem dostęp.

Uważam to za zabawne, ponieważ jest to zewnętrzny dysk twardy i tak, jestem ich fizycznym właścicielem, a oni po prostu przechowują.

Nie masz problemu z własnością na partycjach FAT32.

Przesyłanie plików z twardego dysku komputera na zewnętrzny system mnie zasmuciło, ponieważ nie miałem z tym problemu, a teraz dostałem nieprawidłowe błędy nazwy pliku. Ponieważ mam zły nawyk, aby grać w prostą grę, kiedy muszę czekać na zakończenie zadań, otworzyłem Majong i pomyślałem, że to może być przyczyna kłopotów. Wtedy zdałem sobie sprawę, że błąd może być związany z kilkoma plikami nazwanymi w innym języku i zmieniono język systemu, aby powtórzyć procedurę.

Zgadnij co, zadziałało dobrze.

Teraz potrzebuję pomocy, jak zmienić problem z USB, który został rozwiązany za pomocą Ubuntu 10.10 i Lubuntu 11.10.

Druga odpowiedź byłaby prostą odpowiedzią na pytanie, dlaczego muszę mieć prawo własności do dysku sformatowanego w ext4 i mogę użyć dowolnego systemu plików FAT32 lub NTFS bez takiej potrzeby.

    
odpowiedział Atadam 10.05.2012, 12:13
źródło
0

Oczekuję, że jest to problem z wydajnością systemu plików NTFS. Czy partycja dysku USB, z której korzystasz, jest sformatowana w systemie plików NTFS? Jak wygląda twój procesor podczas kopiowania tych plików?

Jeśli jest to zalecane, nie korzystam z NTFS na dysku USB, chyba że musisz.

Jeśli musisz, jest znany błąd z NTFS-3G , chociaż nie wymienia 11.04 jako wpływ. Jest komentarz, że ktoś potwierdził to 11.04, ale w każdym razie niektórzy ludzie mieli szczęście z nieoficjalna PPA , chociaż mają na opakowaniach jeszcze 11.04.

Może istnieć inna poprawka, jeśli rzeczywiście dotyczy tego błędu.

    
odpowiedział krondor 08.05.2011, 21:30
źródło

Przeczytaj inne pytania na temat tagów