Pullonkaula USB-liikenteessä

Tietokonejutut, pelit ja muu nörtismi; autot, kaasupullot ja muut lelut
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Missähän mahtaa olla käsijarru päällä, kun ei tunnu muistikortti siirtyvän kovalevylle läheskään sitä tahtia, mitä pitäisi.

Kortti on Sandiskin Extreme III 1GB, jolle valmistaja lupaa min. 20MB/s lukunopeuden ja lukijana Sandiskin ImageMate 12-in-1 USB2.0 eli laitteen pitäisi kuljettaa 60MB/s.

Testikortilla on ollut tavaraa 956MB ja siirtoajat huitelevat n. 3min 30sek - 5min 30sek välillä. Eli nopeus heiluisi 4,5MB/s - 2,9MB/s välillä.

Päivitin ajurit ja kokeilin napata F-Securen pois päältä välillä. Vastaanottokansio tyhjeni huomattavasti nopeammin kun F-S oli poissa pelistä, mutta tiedonsiirto itse asiassa hidastui.

Jos jollakin on heittää vinkkiä ennen kuin huudan formatoinnin nimeen, niin kiitos.
Avatar
Think
Kitisijä
Viestit: 1000
Liittynyt: 14.08.2005 20:56

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Think »

pikkuego kirjoitti:.
Minähän en itseasiassa tästä mitään tiedä, mutta voisiko pullonkaula olla siinä USB -portissa? Ehkä se ei kykene välittämään tietoa yhtään nopeammin? Mainitsit, että ImageMate on varustettu USB2.0:lla, mutta onko se tietokoneenkoneen uspi?
Ovela kuin orgasmi
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

Think kirjoitti:
pikkuego kirjoitti:.
Minähän en itseasiassa tästä mitään tiedä, mutta voisiko pullonkaula olla siinä USB -portissa? Ehkä se ei kykene välittämään tietoa yhtään nopeammin? Mainitsit, että ImageMate on varustettu USB2.0:lla, mutta onko se tietokoneenkoneen uspi?
Niin ja ovatko ajurit kunnossa, jos on..
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Think kirjoitti: Minähän en itseasiassa tästä mitään tiedä, mutta voisiko pullonkaula olla siinä USB -portissa? Ehkä se ei kykene välittämään tietoa yhtään nopeammin? Mainitsit, että ImageMate on varustettu USB2.0:lla, mutta onko se tietokoneenkoneen uspi?
Kovasti tuotakin epäilin, mutta kun USB1.1 pystyy käsittääkseni puskemaan vain 1,5MB/s niin siinä valossa uskoisin eläväni USB2.0:n kanssa. Siltä näyttää järjestelmänhallintakin.
Flipperix kirjoitti:Niin ja ovatko ajurit kunnossa, jos on..
Mitään pikavinkkiä niiden ehjäämiseen tuon päivityksen jälkeen?
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

pikkuego kirjoitti:Mitään pikavinkkiä niiden ehjäämiseen tuon päivityksen jälkeen?
Mä olen täysin aseeton ajurien kanssa sen jälkeen jos poisto ja uudelleenasennus uusimmilla (tai jos vika uusimmassa versiossa, viimeisellä joka toimi) pelaa.

Kuitenkin, mitä nyt uspilaitteiden kanssa olen pelannut, niin ne siirtonopeudet on enemmän tai vähemmän teoreegisia, kovasti riippuvaisia siitä miten paljon koneella on muuta i/o -liikennettä ja prosesseja pyörimässä ja usb-laitteita kiinni. Sitä en osaa sanoa, onko lukunopeus esimerkiksi ilmaistu puhtaan teoreettisena, joka koskee yhden ison tiedoston maksimisiirtonopeutta. En ainakaan omien USB-porttien ja 133x -kortin kanssa varustetun kameran kanssa ole päässyt kun ehkä jonnekin 6 megatavua/sekunti nopeuksiin, en ole mitannut.

Tarkista nyt vielä, ettei sinulla ole mennyt bitit ja bytet sekaisin. Tavussahan on 8 bittiä ja käytännössä vielä yleensä 1 bitti virheenkorjausta varten, jotenka 20 megabittiä sekunnissa olis 2,5 megatavua sekunnissa 8 bitillä ja 2,2 megatavua sekunnissa korjausbitin kera. (aka MB/s vs. Mbit/s)
Viimeksi muokannut Flipperix, 25.08.2006 15:25. Yhteensä muokattu 1 kertaa.
Avatar
Think
Kitisijä
Viestit: 1000
Liittynyt: 14.08.2005 20:56

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Think »

pikkuego kirjoitti: Kovasti tuotakin epäilin, mutta kun USB1.1 pystyy käsittääkseni puskemaan vain 1,5MB/s niin siinä valossa uskoisin eläväni USB2.0:n kanssa. Siltä näyttää järjestelmänhallintakin.
Itse tyhjään CF-kortit PCMCIA väylän kautta ja aika hidasta on sekin.

Suo siellä, vetelä...housuissa...
Ovela kuin orgasmi
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Flipperix kirjoitti:
pikkuego kirjoitti:Mitään pikavinkkiä niiden ehjäämiseen tuon päivityksen jälkeen?
Mä olen täysin aseeton ajurien kanssa sen jälkeen jos poisto ja uudelleenasennus uusimmilla (tai jos vika uusimmassa versiossa, viimeisellä joka toimi) pelaa.

Kuitenkin, mitä nyt uspilaitteiden kanssa olen pelannut, niin ne siirtonopeudet on enemmän tai vähemmän teoreegisia, kovasti riippuvaisia siitä miten paljon koneella on muuta i/o -liikennettä ja prosesseja pyörimässä ja usb-laitteita kiinni. Sitä en osaa sanoa, onko lukunopeus esimerkiksi ilmaistu puhtaan teoreettisena, joka koskee yhden ison tiedoston maksimisiirtonopeutta. En ainakaan omien USB-porttien ja 133x -kortin kanssa varustetun kameran kanssa ole päässyt kun ehkä jonnekin 6 megatavua/sekunti nopeuksiin, en ole mitannut.

Tarkista nyt vielä, ettei sinulla ole mennyt bitit ja bytet sekaisin. Tavussahan on 8 bittiä ja käytännössä vielä yleensä 1 bitti virheenkorjausta varten, jotenka 20 megabittiä sekunnissa olis 2,5 megatavua sekunnissa 8 bitillä ja 2,2 megatavua sekunnissa korjausbitin kera. (aka MB/s vs. Mbit/s)
Tämäkin tsekattu, ainakin tuo laitevalmistaja puhuu nimenomaan byteistä eikä biteistä (http://www.sandisk.com/Products/Catalog ... Flash.aspx).

Mitä muuhun liikenteeseen ja prosessikuormaan tulee, niin yritin minimoida sitä ns. "järkevällä" tasolla eli mitä kaikkea jaksaisi tappaa joka kerta kun kortin tyhjentää koneelle. Pisimmällä oltiin siinä vaiheessa kun otin F-Securen pois päältä ja vedin nettipiuhan irti koneesta. Muita usb-laitteita ei ollut kiinni eikä mitään sovelluksia, mitä nyt ne pakolliset käynnistyksen yhteydessä avautuvat.

Kokeilin alunperin suoraa drag'n'droppia kansiosta toiseen, sekä lukijan mukana tullutta softaa, mutta tulos oli edelleen sama.
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

Tein testin, siirtonopeus kameralta koneelle ilman mitään muuta USB-laitetta on Kingstonin x133 -kortilta välillä 5,5 - 6,5 MB/s kun tiedostot ovat kooltaan 3-6 megatavua. En usko että USB-porteissani on mitään vikaa, enkä usko että kortissakaan. Uskoisin että kyse on vain raudan teoreettisista spekseistä joissa koneen I/O-toiminnot eivät pysy perässä. Mylly on Athlon XP x2 3800+ 1 gigan muistilla ja emolevy on Asuksen, joten ei tämä nyt niin nuhainen edes ole.

Eiköhän se ole tärkeintä että se kortti pelaa kameran kanssa sillä nopeudella kun luvataan?
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Flipperix kirjoitti:Tein testin, siirtonopeus kameralta koneelle ilman mitään muuta USB-laitetta on Kingstonin x133 -kortilta välillä 5,5 - 6,5 MB/s kun tiedostot ovat kooltaan 3-6 megatavua. En usko että USB-porteissani on mitään vikaa, enkä usko että kortissakaan. Uskoisin että kyse on vain raudan teoreettisista spekseistä joissa koneen I/O-toiminnot eivät pysy perässä. Mylly on Athlon XP x2 3800+ 1 gigan muistilla ja emolevy on Asuksen, joten ei tämä nyt niin nuhainen edes ole.
No toi kortti näyttäis Kingstonin tietojen mukaan olevan lukunopeudeltaan tasan sama kuin mun Sandiskinkin, eli sikäli ihan hyvä vertailupohja. Masentavaa toki, että mun laitteilla jäädään siitä pahimmillaan reippaasti alle :?
Flipperix kirjoitti:Eiköhän se ole tärkeintä että se kortti pelaa kameran kanssa sillä nopeudella kun luvataan?
No riippuu vähän tilanteesta. Sarjatulella kuvattaessa on tottakai tärkeää että kuvat siirtyvät liukkaasti kameran omasta puskurista kortille, mutta valtaosa kuvista tulee kuitenkin sitä tahtia, että hitaampikin kortti ehtii niellä ne takkuamatta. Mutta kun se kortillinen kuvia pitää siirtää koneelle, niin kyllä niiden pitäisi sekin väli taittaa ihan yhtä vikkelästi.
eps

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja eps »

Tein vähän testejä omalla usb-lukijallani

600MB kopiointi kesti 5:30, eli samaa suuruusluokkaa kuin sinulla
600MB kopiointi ide-levyltä toiselle kesti 0:30.

Näyttää siltä, että usb-väylä on pullonkaula. Tuskin tilanne paranisi formatoinnilla.

e.
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

pikkuego kirjoitti:No toi kortti näyttäis Kingstonin tietojen mukaan olevan lukunopeudeltaan tasan sama kuin mun Sandiskinkin, eli sikäli ihan hyvä vertailupohja. Masentavaa toki, että mun laitteilla jäädään siitä pahimmillaan reippaasti alle :?
Minkä kokoisia tiedostoja siellä on ja millaisessa rakenteessa? Kyllähän ajurin piuhan välissä olo tarkoittaa väkisinkin sitä, että ei se liikenne tapahdu koskaan niin nopsaan kuin kameran ja kortin välisissä kirjoitus- ja lukutoiminnoissa, mikä on kuitenkin em. korttien nopeuden mittaustapa, luulisin.

Ehdotan että roudaat kortin ja lukijan jonkun kaverin supermyllylle ja katsot miten homma seisoo. Jos nopeusero on huomattava, niin silloin pullonkaula on koneen ajureissa ja/tai I/O-suorituskyvyssä, ei välttämättä lukijassa ja/tai kortissa. Siihen kyllä viittaisi jo se, että F-securen tappaminen nosti nopeutta.
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

eps kirjoitti:Tein vähän testejä omalla usb-lukijallani

600MB kopiointi kesti 5:30, eli samaa suuruusluokkaa kuin sinulla
600MB kopiointi ide-levyltä toiselle kesti 0:30.

Näyttää siltä, että usb-väylä on pullonkaula. Tuskin tilanne paranisi formatoinnilla.

e.
Ulkoiselta USB2.0 -kiintolevyltä 738 mb sekalaisen kokoisia tiedostoja siirtyi 38 sekunnissa, eli liki 19,5 megatavua sekunnissa. Eihän tässä nyt oikein ole päätä eikä häntää...
nokkaelain

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja nokkaelain »

Nopeus riippuu paljon lukjasta kortin lisäksi, vaikka USB2:n teoreettinen nopeus onkin ihan jotain muuta. Tuolla olevan taulukon mukaan Extreme III ja Imagemate eivät ole mitenkään huono yhdistelmä. Arpapeliä näyttää kuitenkin olevan: Lexar 133X:lle sama lukija ei näytä sopivan.

Firewireen kytketyt lukija näyttävät pärjänneen keskimäärin paremmin.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

eps kirjoitti:Näyttää siltä, että usb-väylä on pullonkaula. Tuskin tilanne paranisi formatoinnilla.
Onkohan tuon väylän avaamiseen mitään keinoa? Tuntuu jokseenkin älyttömältä, että mainostettu nopeus on käytännössä alle kymmenesosa.
Flipperix kirjoitti: Minkä kokoisia tiedostoja siellä on ja millaisessa rakenteessa? Kyllähän ajurin piuhan välissä olo tarkoittaa väkisinkin sitä, että ei se liikenne tapahdu koskaan niin nopsaan kuin kameran ja kortin välisissä kirjoitus- ja lukutoiminnoissa, mikä on kuitenkin em. korttien nopeuden mittaustapa, luulisin.

Ehdotan että roudaat kortin ja lukijan jonkun kaverin supermyllylle ja katsot miten homma seisoo. Jos nopeusero on huomattava, niin silloin pullonkaula on koneen ajureissa ja/tai I/O-suorituskyvyssä, ei välttämättä lukijassa ja/tai kortissa. Siihen kyllä viittaisi jo se, että F-securen tappaminen nosti nopeutta.
Tiedostot on kooltaan 7-8MB olevia .CR2-tiedostoja eli Canonin raw-formaatti. En tiedä miten laitevalmistajat nuo mittaustulokset repivät, mutta tässä ainakin on testattu nimenomaan lukijoiden läpi siirtyvää nopeutta -> http://www.robgalbraith.com/bins/multi_ ... =6007-8462 (tai sitten mun luetun ymmärrys on entistä heikompaa).

Niin siis F-Securen tappaminen hidasti liikennettä. Kun sen laittoi takas päälle, niin siirtonopeus kasvoi. Sekin tässä hieman ihmetyttää kummastuttaa.
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

Tästä vielä lisää päänvaivaa.

http://www.robgalbraith.com/bins/conten ... -7883-7912
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

nokkaelain kirjoitti:Nopeus riippuu paljon lukjasta kortin lisäksi, vaikka USB2:n teoreettinen nopeus onkin ihan jotain muuta. Tuolla olevan taulukon mukaan Extreme III ja Imagemate eivät ole mitenkään huono yhdistelmä. Arpapeliä näyttää kuitenkin olevan: Lexar 133X:lle sama lukija ei näytä sopivan.

Firewireen kytketyt lukija näyttävät pärjänneen keskimäärin paremmin.
Sama testi ja nimenomaan sen valossa tää tilanne v*tuttaakin.
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

pikkuego kirjoitti:Onkohan tuon väylän avaamiseen mitään keinoa? Tuntuu jokseenkin älyttömältä, että mainostettu nopeus on käytännössä alle kymmenesosa.
Ei se nyt tuon kiintolevytestin perusteella ole ainakaan minulla väylän nopeudesta kiinni, eli kyse ei ole ainakaan itsellä porteista. Mulla on kyllä nyt hepreaa mistä se voisi sun tapauksessa olla muusta kiinni kuin huonosti toimivasta ajurista. Siirtonopeuksien vaihtelu ei voi ainakaan perustua rautaan.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Flipperix kirjoitti:Tästä vielä lisää päänvaivaa.

http://www.robgalbraith.com/bins/conten ... -7883-7912
Muah! Jos mulla on tuolla lopussa mainittu vanha ja hitaampi versio käytössä, niin selittänee jo jotain. Onneks just aamulla kävin nakkaamassa tuon pakkauksen menemään, joten tuo versiotarra on nyt siellä jossain.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Pieni päivitys tilanteeseen. Yön pimeydessä suoritettu pahvinkeräyslaatikon dyykkaus todisti, että käytössä on tuo uudempi versio lukijasta, eli siitäkään ei pitäisi puristaa. Ei myöskään biosista, näyttää tukevan usb2.0:aa.

Yritin samaan hengenvetoon siirtää kuvia suoraan kamerasta FireWiren kautta, mutta sen kanssa on vielä pahempia yhteysongelmia. *sigh*
Flipperix

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Flipperix »

pikkuego kirjoitti:Yritin samaan hengenvetoon siirtää kuvia suoraan kamerasta FireWiren kautta, mutta sen kanssa on vielä pahempia yhteysongelmia. *sigh*
Siinä tapauksessa alkaisin päivittelemään bios-versiota emolle ja jos ei muu auta, asenna wintoosa uusiksi, viimeisimmät ajurit kaikesta, erit. emolevyn/piirisarjan valmistajalta. Niin, ja käy nyt testaamassa ne kamat jonkun kaverin koneessa, saat perspektiiviä.
Herra Manala

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Herra Manala »

Nuohan ovat ihan pirun hyviä käytännön siirtonopeuksia. Mihin sulla on kiire? Sähän poltat tupakkaa? Käy röökillä sillä välin. Teoreettiset maksimisiirtonopeudet voi heittää roskiin, mulla on Transcendin 80x (käsittääkseni 12Mt/s) kortti kiinni TomTomissa, ja jos TomTomilla siirtää USB2:n läpi niin gigatavussa menee noin puolisen tuntia. Läppärin sisäisellä SD-lukijallakin taitaa mennä noin 12 minuuttia (1.5Mt/s). Ja missään ei ole mitään vikaa.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Herra Manala kirjoitti:Nuohan ovat ihan pirun hyviä käytännön siirtonopeuksia. Mihin sulla on kiire? Sähän poltat tupakkaa? Käy röökillä sillä välin. Teoreettiset maksimisiirtonopeudet voi heittää roskiin, mulla on Transcendin 80x (käsittääkseni 12Mt/s) kortti kiinni TomTomissa, ja jos TomTomilla siirtää USB2:n läpi niin gigatavussa menee noin puolisen tuntia. Läppärin sisäisellä SD-lukijallakin taitaa mennä noin 12 minuuttia (1.5Mt/s). Ja missään ei ole mitään vikaa.
En polta, vielä. Mut pikkuhiljaa alkaa tehdä mieli alottaa.

Lähinnähän tässä ihmetyttää se, että mikä vipu mulla on vinossa jos samalla kortilla ja lukijalla päästään 16MB/s-nopeuksiin ja ite kituutan jossain 3MB/s tienoila.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Olin jo melkein unohtanut koko asian, kunnes aivan muussa yhteydessä tajusin uuden duunikoneen imevän huomattavalla vauhdilla dataa sisäänsä. Otin tuon em. kortinlukijan ja kaksi täyttä muistikorttia mukaan ihan vain vääntääkseni veistä rinnassa ja hyvinhän se raastoi.

Siinä missä oman koneen USB2.0-portti kulutti sen viitisen minuuttia kortin tyhjentämiseen, meni siihen töissä about minuutti. Hyvä siis tietää että kortit ja kortinlukija antavat sen mitä testeissä luvataan ja että kone on paska.
Sheetlord

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja Sheetlord »

Minkäslainen kaapeli sulla on käytössä?

Mie ruikutin toisessa topikissa Sansa <> T40-siirtonopeuksia USB2 -portin kautta. Ainakin tilapäisesti ongelma poistui, kun vaihdoin soittimen mukana tulleen kaapelin digikameran vastaavaan. Itse en olisi tätä hoksannut, mutta samasta ongelmasta kärsivä vinkkasi yhdellä foorumilla.
Avatar
pikkuego
Kitinän uhri
Viestit: 909
Liittynyt: 15.08.2005 8:20
Paikkakunta: Shalla-Bal
Viesti:

Re: Pullonkaula USB-liikenteessä

Viesti Kirjoittaja pikkuego »

Sheetlord kirjoitti:Minkäslainen kaapeli sulla on käytössä?

Mie ruikutin toisessa topikissa Sansa <> T40-siirtonopeuksia USB2 -portin kautta. Ainakin tilapäisesti ongelma poistui, kun vaihdoin soittimen mukana tulleen kaapelin digikameran vastaavaan. Itse en olisi tätä hoksannut, mutta samasta ongelmasta kärsivä vinkkasi yhdellä foorumilla.
Kaapeli on kortinlukijan oma kiinteä piuha ja kyllä se sama piuha duunissa näemmä toimii mut ei himassa. Mutta koska turhaa tekemistä ei ole koskaan liikaa, pitääpä kokeilla kaikilla löytyvillä piuhoilla.
Vastaa Viestiin