Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Sprawdzanie prędkości wejść portów usb  (Przeczytany 1066 razy)

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 63
Sprawdzanie prędkości wejść portów usb
« dnia: Lipiec 27, 2019, 05:10:51 pm »
Jak sprawdzić średnią prędkość i maksymalną portów usb w laptopie? Do sprawdzania prędkości dysku wystarczy
sudo hdparm -tT /dev/sda
A do usb lsusb -t? Czy to 12M to maksymalna prędkość przesyłu każdego z portów usb?
Port 6: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 6: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
        |__ Port 6: Dev 4, If 2, Class=Vendor Specific Class, Driver=, 12M
        |__ Port 6: Dev 4, If 3, Class=Application Specific Interface, Driver=, 12M
Chodzi o to, że ten wbudowany w Gnome MultiWriter do nagrywania obrazów iso, bardzo wolno tworzy iso z Linuksem z prędkością 5.0MB/s. Natomiast ten z Linux Mint Cinnamon o wiele szybciej to robi.

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1182
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #1 dnia: Lipiec 27, 2019, 05:24:06 pm »
Do wypalania obrazów ISO na pena najlepszy i niezawodny jest dd.
Arch Linux Xfce+compiz - 64Bit Linux User #621110

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 63
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #2 dnia: Lipiec 27, 2019, 05:28:00 pm »
Ale czy ten program na Mincie, czyli USB Image Writer ma ustawiony inaczej max_sectors?
https://morfikov.github.io/post/jak-zwiekszyc-predkosc-zapisu-w-urzadzeniach-usb/
Co do dd to nigdy nie stworzył mi poprawnego iso pod laptop z uefi.

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1182
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #3 dnia: Lipiec 27, 2019, 06:07:45 pm »
Co do dd to nigdy nie stworzył mi poprawnego iso pod laptop z uefi.
To najwidoczniej źle to robiłeś. Ja to robię tak
dd if=obraz.iso of=/dev/sdX bs=4M && syncNajlepiej to widać na screenie

https://i.postimg.cc/kgQTFvNd/Przechwycenie-obrazu-ekranu-2019-07-28-13-48-19.png
I nie zdarzyło mi się jeszcze aby tym sposobem zostało źle wypalone ISO.
« Ostatnia zmiana: Lipiec 28, 2019, 01:50:40 pm wysłana przez robson75 »
Arch Linux Xfce+compiz - 64Bit Linux User #621110

Offline funn

  • Jr. Member
  • **
  • Wiadomości: 63
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #4 dnia: Lipiec 27, 2019, 07:09:42 pm »
Tworzy bootowalne iso usb dobrze ale na zwykłym laptopie bez uefi bootuje, problem pojawia się na laptopie z uefi.

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1182
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #5 dnia: Lipiec 27, 2019, 07:17:23 pm »
Ale ja też mam swojego compa z uefi, i nie ma najmniejszego problemu.

https://i.postimg.cc/8ztmhSXP/Przechwycenie-obrazu-ekranu-2019-07-27-19-16-10.png
Arch Linux Xfce+compiz - 64Bit Linux User #621110

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1471
Odp: Sprawdzanie prędkości wejść portów usb
« Odpowiedź #6 dnia: Lipiec 27, 2019, 07:34:15 pm »
@funn - Co Ty opowiadasz. Od lat używam dd do robienia liveusb i spokojnie to instaluję. Ba, nawet komputer, z którego obecnie piszę zainstalowany system ma z tak przygotowanego liveiso i ma UEFI.

Wracając do Twojego pytania, to jest ono chyba wadliwie postawione. USB - w zależności od wersji - ma możliwość transferu z określoną prędkością, przy czym transfer ten jest uzależniony po "obu stronach". Nadto niektóre pendrive po prostu pomimo tego, że są sprzedawane jako np. USB3, to oferują dużo mniejszy transfer niż jest on w tym standardzie możliwy.
Problem jednak nie leży prawdopodobnie w samej prędkości transferu, a w sposobie w jaki taki pendrive "wypalają" różne programy. Ba, nawet w takim dd możesz mieć to różnie:
dd if=obraz.iso of=/dev/sdX && sync
dd if=obraz.iso of=/dev/sdX bs=4M && sync
dd if=obraz.iso of=/dev/sdX bs=8M && sync
Spośród powyższych pierwsze będzie najwolniejsze, a ostatnie najszybsze, choć niekoniecznie zalecane. Kompromis to polecenie środkowe.
Stąd też jeśli nie istnieją jakieś ustawienia w danym programie odnośnie "szybkości" z jaką tworzony będzie liveusb, to prawdopodobnie jest to w kodzie na "szytwno" wszyte i niewiele z tym zrobisz.