Szerintetek észrevehetően lassabb, ha a periféria USB 1.1-en keresztül csatlakozik a géphez?
Hozzászólások
Szerintem nem igazán fogsz különbséget érezni. Ha el vagy késve a szakdolgozattal, nem ezen fog múlni, hogy az utolsó karakter leütése után időben be tudod-e adni. :)
Illetve szerintem ez egy nagyon jó összefoglaló az USB gyakorlati működéséről (windows-ra van kihegyezve, de a végén a segédprogram részt leszámítva más OS-re is mine igazak az ott elhangzottak):
Egy valódi gamer cucc esetében, 100+ FPS-el futtatott játék közben valóban érezhetnél különbséget, de egy olyan gép ami usb 1.1 van, nem fog olyan játékot futtatni. Sima átlagos felhasználás esetén nem lesz érezhető különbség.
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt. / Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!! / Mindenki jó valamire. Ha másra nem, hát elrettentő példának. / "Az udvariasság olyan, mint a nulla a számtanban. Egymagában mit sem jelent, de sokat változtat azon, amihez hozzátesszük." - Freya Stark 1893 - 1993
Így van, te írtad le legjobban. Az USB 1.1 only gépek muzeálisak már, ahol számítana az USB2 sávszél, azt már adattömegben, számítási erőben úgyse tudják kitolni. Ha valaki annyira ezen aggódik, vehet a régi gépébe USB2 kártyát, de hát azzal sem lesz sokkal beljebb, a gép lesz épp úgy a bottleneck az esetek 99%-ban.
Fordítva se érdekes már, pl. modern USB2-4-es gép, de mondjuk egy nagyon ősi periféria, ami még USB 1.1-et tud, azt se nagyon érdemes erőltetni. Vészmegoldásnak elmegy, ha pl. valakinek eltört a billentyűzete, és kell neki valami, amit használhat, míg a megrendelt újat ki nem szállítják hozzá. Egérben meg aztán pláne, az alap egerek olcsóak, nem éri meg muzeálissal szenvedni, az ember spórol egy ezrest max, de akkor sokat mondok.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
Megmondom őszintén, lehet mégis igazatok van. Én sem tudom az eszközeimnek az USB protokollját, csak a PC-két, amikre csatlakoztatva vannak. A technikai specifikációknál se a gyártó, se másnak az oldalán nem írják, csak mm-eket, gramm-okat, DPI-ket, meg hogy USB-s, vezetékes, hány év garancia van rá.
A legközelebb kezem ügyébe kerülő két eszközön probáltam most ki. Az egyik az egy tök átlag, piszok olcsó, optikai vezetékes egér, Logitech M90, 1000 DPI-s. Erről az lsusb -vvv zagyvál mindent, a bcdUSB-re 2.00-át ír, de a Negotiated Speed-nél meg kereken 1 Mbps-ot, ami még az USB 1.0 szintjének is alatta van, mert az is 1,5 Mbits-os.
A másik már egy drágább eszköz, egy Kingston HyperX Allow mechanikus vezetékes billentyűzet, erre az lsusb -vvv szintén bcdUSB 2.00-át ír, a létesített sebességnél 12 Mbits-ot, ez is csak USB 1.1-nek felel meg, nem 2.0-nak. Meg is lepődök, hogy ennek magasabb a sávszélessége, mivel a pollrate-je épp úgy nem több, mint az egereknél szokásos 1000 Hz, sőt még az alatt, mert több lenyomva tartott billentyűnél is csak 100-200 ms-os ismétlődéseket kell küldjön adatban, ami kisebb sávszélességet igényel, mint egy össze-vissza rángatott egérnél.
Ráadásul ezek az eszközök nem érződnek lassúnak, még a náluk kisebb pollrate-tel rendelkező PS/2-es egér/billentyűzet sem, így valóban nem fog egy USB 1.0-1.1-es beviteli eszköz bárkit is limitálni, ha ezeket az adatokat figyelembe vesszük.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
Hozzászólások
Szerintem nem igazán fogsz különbséget érezni. Ha el vagy késve a szakdolgozattal, nem ezen fog múlni, hogy az utolsó karakter leütése után időben be tudod-e adni. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Csak nem gépelsz 500 Mbps felett....
1.1 az nem csak 12 Mbps?
De. Alig néhány byte átvitelénél az néhány µs lesz. Nem hinném, hogy ennek bármi jelentősége lenne.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Nem egészen.
USB 1.1-ben van: low speed ami 1,5 Mbps (ez elvileg a legkevesebb amit az USB szabvány tud), és high speed: ami pedig 12 Mbps.
Elég komplikált lett az USB szabvány, ha érteni akarja az ember akár csak laikus enduser szinten is, van mit olvasgatni róla:
https://en.m.wikipedia.org/wiki/USB
Illetve szerintem ez egy nagyon jó összefoglaló az USB gyakorlati működéséről (windows-ra van kihegyezve, de a végén a segédprogram részt leszámítva más OS-re is mine igazak az ott elhangzottak):
https://youtu.be/RxuM2eHy5vI
Jogos, full speed-et írtam. A high speed az az USB 2.0 480 Mb/s-a. ;) A 2.0 tudja mindhármat - low, full, high -, míg az 1.1 csak aelső kettőt.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Egy valódi gamer cucc esetében, 100+ FPS-el futtatott játék közben valóban érezhetnél különbséget, de egy olyan gép ami usb 1.1 van, nem fog olyan játékot futtatni. Sima átlagos felhasználás esetén nem lesz érezhető különbség.
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt. / Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!! / Mindenki jó valamire. Ha másra nem, hát elrettentő példának. / "Az udvariasság olyan, mint a nulla a számtanban. Egymagában mit sem jelent, de sokat változtat azon, amihez hozzátesszük." - Freya Stark 1893 - 1993
100 FPS az 10 ms, néhány byte 12 Mb/s mellett pedig néhány µs, szóval úgy három nagyságrend az eltérés.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Így van, te írtad le legjobban. Az USB 1.1 only gépek muzeálisak már, ahol számítana az USB2 sávszél, azt már adattömegben, számítási erőben úgyse tudják kitolni. Ha valaki annyira ezen aggódik, vehet a régi gépébe USB2 kártyát, de hát azzal sem lesz sokkal beljebb, a gép lesz épp úgy a bottleneck az esetek 99%-ban.
Fordítva se érdekes már, pl. modern USB2-4-es gép, de mondjuk egy nagyon ősi periféria, ami még USB 1.1-et tud, azt se nagyon érdemes erőltetni. Vészmegoldásnak elmegy, ha pl. valakinek eltört a billentyűzete, és kell neki valami, amit használhat, míg a megrendelt újat ki nem szállítják hozzá. Egérben meg aztán pláne, az alap egerek olcsóak, nem éri meg muzeálissal szenvedni, az ember spórol egy ezrest max, de akkor sokat mondok.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
A PC-k tudják az USB 2,3-at, de nekem a billentyűk, egerek, DS4 adapter mind 1.1-esek.
Minek több? Nem az adatátvitel viszi az időt, hanem az, amíg egyáltalán kiszolgálásra kerül.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Megmondom őszintén, lehet mégis igazatok van. Én sem tudom az eszközeimnek az USB protokollját, csak a PC-két, amikre csatlakoztatva vannak. A technikai specifikációknál se a gyártó, se másnak az oldalán nem írják, csak mm-eket, gramm-okat, DPI-ket, meg hogy USB-s, vezetékes, hány év garancia van rá.
A legközelebb kezem ügyébe kerülő két eszközön probáltam most ki. Az egyik az egy tök átlag, piszok olcsó, optikai vezetékes egér, Logitech M90, 1000 DPI-s. Erről az lsusb -vvv zagyvál mindent, a bcdUSB-re 2.00-át ír, de a Negotiated Speed-nél meg kereken 1 Mbps-ot, ami még az USB 1.0 szintjének is alatta van, mert az is 1,5 Mbits-os.
A másik már egy drágább eszköz, egy Kingston HyperX Allow mechanikus vezetékes billentyűzet, erre az lsusb -vvv szintén bcdUSB 2.00-át ír, a létesített sebességnél 12 Mbits-ot, ez is csak USB 1.1-nek felel meg, nem 2.0-nak. Meg is lepődök, hogy ennek magasabb a sávszélessége, mivel a pollrate-je épp úgy nem több, mint az egereknél szokásos 1000 Hz, sőt még az alatt, mert több lenyomva tartott billentyűnél is csak 100-200 ms-os ismétlődéseket kell küldjön adatban, ami kisebb sávszélességet igényel, mint egy össze-vissza rángatott egérnél.
Ráadásul ezek az eszközök nem érződnek lassúnak, még a náluk kisebb pollrate-tel rendelkező PS/2-es egér/billentyűzet sem, így valóban nem fog egy USB 1.0-1.1-es beviteli eszköz bárkit is limitálni, ha ezeket az adatokat figyelembe vesszük.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
az 1000Hz pollrátás steelseries gaming egeremre az lsusb ezt mondja:
mihez képest kellene észrevenni ez esetben a "lassúságot"?
A 2.0-s is csak Full Speed (12 MBit/s), én High Speedes HID eszközt még nem láttam, a nagy részük meg általában Low Speed.