USB väylän käyttö & CPU load ?...

Saku-foorumi » Yleinen keskustelu » Viestit 2004 » Viestit 12/2004 » USB väylän käyttö & CPU load ? « Edellinen Seuraava »

Kirjoittaja Viesti
 

KimmoK
Sunnuntaina, 5. joulukuuta, 2004 - klo 20.22:   
Kuinka suuri CPU load USB porttia käytettäessä AOS4:lla ja/tai MOS:lla?

W2000:ssa Duron800 kone, USB1.0 & USB skanneri. CPU load on 100% preview skannauksessa & tahmausta. (canonin oma skanneriohjelmisto, windows kernell 70% sovellus 30% )

Eli 800Mhz ei riitä USB1.0:lla wintous koneessa.
(ja työpaikan koneissa huomasin että jopa 9600bps GSM data riittää viemään mehut P3/600:sta)

AmigaOS ja MOS varmaankin hoitaa homman ilman "pöljää" CPU kuormaa?

 

JPQ
Sunnuntaina, 5. joulukuuta, 2004 - klo 22.38:   
en tiedä mutta ainakin tuolla käyttämälläni kortin lukijalla tuntuu että vauhti on todella surkean hidasta siis morphosissa (G3/600Mhz) kun vertaa yhteen PC:hen (samalla palikalla) joten melkein tuntuu että DMAta ei ole käytössä lisäksi tuo kortinlukija on kyllä buginenkin.:( Saisi vain käyttää DMAta ja jos käyttää niin mikähän ihme hidastaa....... tosin rinnalla olen kyllä eräistä hommista ihan siedettävästi suoriutunut.

 

Jupp3
Sunnuntaina, 5. joulukuuta, 2004 - klo 23.24:   
JPQ: Pegasos 2:n USB-väylä on USB1.1, jonka nopeus ei muutenkaan pätää huimaa...

Kuormituksen testaaminen MorphOSilla (ja varmaan myös AmigaOS:llakin, OS4 tai Classic) on siinä mielessä hankalaa, että ei ole yhtä taskia, joka hoitaisi koko homman, vaan ylensä ainakin Poseidonin oma taski, masstorage.class, filesystemien taskit jne...

Mutta eipä mikään noista taskeista tunnu ylittävän 5% rajaa...

 

itix
Sunnuntaina, 5. joulukuuta, 2004 - klo 23.58:   
No eikös USB toimi DMA:lla eli siinä CPU:ta kuluttaa lähinnä USB-pino ja itse USB:tä käyttävä ohjelma. Tehonkulutusta voisi verrata ehkä TCP/IP-pinoon ja ethernettiin jossa on DMA.

 

JPQ
Maanantaina, 6. joulukuuta, 2004 - klo 2.15:   
Jupp3: montakos sekunttia sitten 4megaa kestää ? jos USB antaa kaikkensa toiseksi tuo kortin lukijakin on vain USB1.1 tietääkseni. Tosin voi tuossa DMA olla mutta Cacheen en usko...

 

itix
Maanantaina, 6. joulukuuta, 2004 - klo 3.30:   
KimmoK: Sinänsä tuossa kyllä vaikuttaa myös ajurit ja USB:tä käyttävän ohjelman toteutus. Sehän on selvä että jos USB:tä käytetään vaikkapa hiiren lukemiseen niin ei se voi viedä 100% CPU:sta. Kannattanee kokeilla jotain toista skannausohjelmistoa tai ehkäpä toista skanneria.

 

KimmoK
Maanantaina, 6. joulukuuta, 2004 - klo 10.00:   
Jeps.

Eniten tietenkin kiinnostaa saada jonain päivänä tää CanoScan D660U jonkun Amigamaisen värkin perään, vertailun vuoksi.

Kyllähän nuo laitevalmistajien koodarit on maailman surkeimpia. Siis ajurit on nykyään aivan uskomatonta bloatia ja oheisohjelmat samaten + bugisia.

Onkos Windows puolella jotain skannausohjelmaa ylitse muiden?
(olen tavannut vain huonoja canonilta ja HP:ltä)

((pitääpä joku päivä katsoa osaako Knoppix live CD tehdä mitään tuon skannerin kera...))

 

Jupp3
Maanantaina, 6. joulukuuta, 2004 - klo 11.30:   
JPQ: USB1.1:n maksiminopeus on 12Mb/s (eli 1.5MB/s)

Ja totta kai (kuten kovalevyilläkin) itse tiedostojen siirtonopeus on pienempi.

Mikäs Cache muuten auttaisi USB:n nopeuteen? Ylensä (ainakin omassa käytössä) data kopioidaan vain kerran...

Oletkos muuten testannut selata muistikorttia uudella ShowGirlsillä? Thumbnailit tulevat jpeg-kuville erittäin nopeasti, nopeammin, mitä USB-väylä siirtäisi itse kuvat :)

 

JPQ
Maanantaina, 6. joulukuuta, 2004 - klo 13.47:   
Jupp3: thumbnailit ei auta mitään.:) (koska joitain pikkuvikoja ei näe niistä tai erota jotain muitatekijöitä...) Toiseksi voisihan tuota katsoa joskus vaikka 512megainen kortti vähintään noin 1megatavun ja keskimäärin 4mbeen kuvat kestää. Silti opuksella kun kuvia kopioin tuntuu kestävän homma ikuisuuden eli jopa 1megan kuva monta sekunttia.:(

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: