Ubuntu ja hidas Java

Mikähän on kun tässä Ubuntussa tuppaa Java-pelit nykimään? Samalla koneella kun käytti XP:tä niin ei ongelmia? Käytössä on FireFox 3.6.3 ja Java 6.19 molemmissa käyttöjärjestelmissä. Oma veikkaukseni on että joko näytönohjaimen tai äänikortin ajurit bugaavat. Jos Java käyttää näytönohjainkiihdytystä niin varmasti huonot ajurit voisivat olla syypäänä. Onko Javasta mahdollista kytkeä näytönohjainkiihdytystä pois vaikka testiksi?

Vai missä mättää? Muuten systeemi toimii ihan hyvin ja nopeasti, yllättävää vaan että Java toimii noin surkeasti.
22240
Äänestä

Muut lukivat myös

Vastaukset 22

Vanhimmat

Vastaus tuli jo tuossa omassa otsikossasi...

Äänestä

Vaikea sanoa kun ei tiedä näytönohjaimestas mitään eikä mikä ajuri sulla on käytössä. Ei mulla javan kanssa ole ubuntussa ollut ongelmia mutten mitään javapelejä kyllä edes pelaa. Anna esimerkki pelistä niin käyn testaamassa, ittellä vanha paska athlon xp 1,4 Ghz ja Ati 9200 SE, 3/4 gigaa ramia tässä buntupöntössä

Äänestä
  • Oman koneen prossu on Turion ML-34 (muistaakseni juuri tuo ML-34) mutta näytönohjain on SIS-piirisarjaan integroitu ja siinä uskon syyn olevan. Kokeileppa näitä:

    www.nintendo8.com

    Äänestä

  • ExxonMaxxon kirjoitti:

    Oman koneen prossu on Turion ML-34 (muistaakseni juuri tuo ML-34) mutta näytönohjain on SIS-piirisarjaan integroitu ja siinä uskon syyn olevan. Kokeileppa näitä:

    www.nintendo8.com

    Toimii moitteettomasti. Mutta tuohan nyt on ihan ilmeistä, että noin hassulla näytönohjaimella voi olla vaikutusta asiaan.

    Äänestä

  • m-kar kirjoitti:

    Toimii moitteettomasti. Mutta tuohan nyt on ihan ilmeistä, että noin hassulla näytönohjaimella voi olla vaikutusta asiaan.

    Tai pikemminkin ajureilla, koska XP:ssä ei ole ongelmia. Ubuntussakin on kyllä ajuri tätä näyttistä varten (sisfb) mutta se ei ole niin hyvä kuin XPssä oleva, siinä ehkä syy. Mietin myös että koska äänetkin pätkivät että voisko syynä olla että jokin niistä Ubuntun (ja kait muidenkin Linuxien) äänisysteemeistä toimisi huonommin kuin toinen, ALSA, OSS yms. en ole noiden kanssa värkännyt enkä tiedä mahtaako noita edes ollakaan enää kaikki mukana :)

    Äänestä

  • ExxonMaxxon kirjoitti:

    Tai pikemminkin ajureilla, koska XP:ssä ei ole ongelmia. Ubuntussakin on kyllä ajuri tätä näyttistä varten (sisfb) mutta se ei ole niin hyvä kuin XPssä oleva, siinä ehkä syy. Mietin myös että koska äänetkin pätkivät että voisko syynä olla että jokin niistä Ubuntun (ja kait muidenkin Linuxien) äänisysteemeistä toimisi huonommin kuin toinen, ALSA, OSS yms. en ole noiden kanssa värkännyt enkä tiedä mahtaako noita edes ollakaan enää kaikki mukana :)

    Korjaus: "niin hyvä kuin XP:lle oleva".

    Äänestä

  • ExxonMaxxon kirjoitti:

    Tai pikemminkin ajureilla, koska XP:ssä ei ole ongelmia. Ubuntussakin on kyllä ajuri tätä näyttistä varten (sisfb) mutta se ei ole niin hyvä kuin XPssä oleva, siinä ehkä syy. Mietin myös että koska äänetkin pätkivät että voisko syynä olla että jokin niistä Ubuntun (ja kait muidenkin Linuxien) äänisysteemeistä toimisi huonommin kuin toinen, ALSA, OSS yms. en ole noiden kanssa värkännyt enkä tiedä mahtaako noita edes ollakaan enää kaikki mukana :)

    Eihän Ubuntua myydä tuollaisella näytönohjaimella missään joten voihan tuo olla lapsipuolen asemassa. Se ei yksinkertaisesti kiinnosta ketään. Luonnollisesti ALSA ja OSS löytyvät, ja äänien pätkiminen voi johtua siitä, että grafiikan piirtoon kun menee enemmän aikaa kuin pitäisi niin musiikin soitosta huolehtiva koodin pätkältä voi puskuri tyhjentyä ja tämä aiheuttaa pätkäisyn. Todennäköisesti mitään ongelmaa ei ole kun käyttää asianmukaisella näytönohjaimella, kuten vaikka nVidialla tai Intelillä joilla Ubuntua myydään.

    Äänestä

2D-grafiikkaa ei ole Javassa paljoa kiihdytetty Ubuntussa. Se voi vaikuttaa joissakin ohjelmissa jotka piirtää paljon 2D-grafiikkaa. Muutenhan Java on Ubuntussa erittäin nopea. Nopeampi kuin Windows XP:n saatavilla oleva lisäosa.

En tosin ole saanut mitään Javalla tehtyä peliä nykimään Ubuntu 8.04:llä (Pentium 4 2.8GHz, nVidia GeForce 6600GT) enkä 9.04:llä (Atom 800MHz, Intelin GMA). Onhan se tietysti mahdollista että joku ajuri vaikuttaa hyvinkin rajusti asiaan mutta eipä kukaan Ubuntua myykkään millään ATI:lla tms.

Tässä on Javan suorituskykyä mittailtu Ubuntussa ja Windowsissa ja selvitetty myös suorituskykyeroja ja niiden syitä hieman: http://www.phoronix.com/scan.php?page=article&item=java_vm_performance&num=1

On kyllä tosin puolitoista vuotta vanha testi. Luonnollisesti Java toimii nykyään nopeammin kun ohjelmistot kehittyvät.

Äänestä

missään Ubuntussa.
Näin on näreet.
Vaikka muutakin voi tietenkin Linux-innossaan väittää ja todistella...

Äänestä

vapaasti ilman rajoitteita siellä ja täällä, niin silloin on vain pidettävä Windowsinsa kunnossa.

Äänestä
  • Tai käyttää Ubuntua jossa ei ole mitään rajoitteita eikä tarvitse sählätä. Tässä virhe on tehty jo tietokonetta ostaessa kun on ostettu jotain Windowskonetta jossa jotain hassua integroitua näytönohjainta jonka ajurit toimii miten sattuu kun vaihtaa käyttöjärjestelmän merkkiä.

    Äänestä

  • m-kar kirjoitti:

    Tai käyttää Ubuntua jossa ei ole mitään rajoitteita eikä tarvitse sählätä. Tässä virhe on tehty jo tietokonetta ostaessa kun on ostettu jotain Windowskonetta jossa jotain hassua integroitua näytönohjainta jonka ajurit toimii miten sattuu kun vaihtaa käyttöjärjestelmän merkkiä.

    Ubuntun avoimet ajurit on aivan hanurista, ja vieläkin syvempää, niin kerrohan, mistä ja miten niitä suljettuja ajureita Ubuntu-käyttöön saa, ja kuinka ne asennetaan?

    Äänestä

  • Joo kyllähän tässä aina oma säätäminen on kieltämättä. Hyviä ja huonoja puolia molemmissa.

    Äänestä

  • m-kar kirjoitti:

    Tai käyttää Ubuntua jossa ei ole mitään rajoitteita eikä tarvitse sählätä. Tässä virhe on tehty jo tietokonetta ostaessa kun on ostettu jotain Windowskonetta jossa jotain hassua integroitua näytönohjainta jonka ajurit toimii miten sattuu kun vaihtaa käyttöjärjestelmän merkkiä.

    eli mitä erityisominaisuuksia se koneelta vaatii?

    Äänestä

  • // kirjoitti:

    eli mitä erityisominaisuuksia se koneelta vaatii?

    Etsit vain jostain kaatikselta tarpeeksi wanhoja osia ja kokoat itse koneen.
    Näin varmistat sen että Linux ajurit ajan laitteille on jo saatu optimaaliselle tasolle.

    Äänestä

  • Vista_fani kirjoitti:

    Etsit vain jostain kaatikselta tarpeeksi wanhoja osia ja kokoat itse koneen.
    Näin varmistat sen että Linux ajurit ajan laitteille on jo saatu optimaaliselle tasolle.

    Ubuntulla ja muilla Linuxeilla on vähän sitä ongelmaa ettei kaikki valmistajia aina kiinnosta tehdä noita ajureita, tämäkin näyttis on teknisesti täysin riittävä Javalle (kuten Windows XP:tä käytettäessä tuli lmi) mutta Linux-ajuri lienee ulkopuolisen tahon tekemä eikä silloin olla aina perillä siitä laitteesta jolle ajuria tehdään. Tällekin näytönohjaimelle on tosiaaan ns. "tuki" eli SISFB -moduuli löytyy käyttöjärjestelmästä ja jonkintasoin 3D-tuki on myös koska glxgears toimii, mutta ajurit eivät kuitenkaan liene yhtä hyvät kuin XP:lle löytyvät, johtuen siitä että ne on tehnyt SIS itse... tai voihan tässä olla jokin yhteensopivuus tai muu syy ettei oikein toimi hyvin.

    Äänestä

  • ExxonMaxxon kirjoitti:

    Joo kyllähän tässä aina oma säätäminen on kieltämättä. Hyviä ja huonoja puolia molemmissa.

    Sulla on sielä jokin viirus!

    Äänestä

  • // kirjoitti:

    eli mitä erityisominaisuuksia se koneelta vaatii?

    Ei tarvitse mitään erityisominaisuuksia. Lähinnä tässä on kyse siitä, että valmistaja on kasannut kokoonpanon mikä toimii kunnolla.

    Sama juttuhan se on Windowsilla myös. Esimerkiksi Windows XP ei toimi kunnolla kaikissa koneissa joita on myyty jollain toisella käyttöjärjestelmällä tai vaikka uudemmalla Windowsilla. Windows on myös täysin yhteensopimaton joidenkin tietokoneiden kanssa. Esimerkiksi Lemoten koneissa ei missään toimi Windows. Eikä kyllä Ubuntukaan ainakaan virallisesti.

    Äänestä

  • ExxonMaxxon kirjoitti:

    Ubuntulla ja muilla Linuxeilla on vähän sitä ongelmaa ettei kaikki valmistajia aina kiinnosta tehdä noita ajureita, tämäkin näyttis on teknisesti täysin riittävä Javalle (kuten Windows XP:tä käytettäessä tuli lmi) mutta Linux-ajuri lienee ulkopuolisen tahon tekemä eikä silloin olla aina perillä siitä laitteesta jolle ajuria tehdään. Tällekin näytönohjaimelle on tosiaaan ns. "tuki" eli SISFB -moduuli löytyy käyttöjärjestelmästä ja jonkintasoin 3D-tuki on myös koska glxgears toimii, mutta ajurit eivät kuitenkaan liene yhtä hyvät kuin XP:lle löytyvät, johtuen siitä että ne on tehnyt SIS itse... tai voihan tässä olla jokin yhteensopivuus tai muu syy ettei oikein toimi hyvin.

    Todennäköisimmin SiSiä ei kiinnosta myydä koneita Ubuntulla ja sen ajurin on tehnyt joku/jotkut kehittäjät omaan tarpeeseen, että voivat käyttää konetta. Näillä ei välttämättä ole millään tavalla ollut intresseissäkään joku kiihdytys ja Javapeli jos eivät ole sellaista tarvinneet. Eihän sellaisia kaikki edes tarvitse. Voisi olla eri juttu jos tämän ajurin tehneet ihmiset olisi kiinnostuneita pelaamisesta, tai vaikka työkseen tekisi Javapelejä. Sekin on mahdollista, että ajurin on tehneet ammattilaiset jotka palkkatyönä tekevät ajureita Linuxille mutta SiS ei ole viitsinyt kertoa jotain speksejä. Lopputulos sama, että ei kannata tuollaista tuotetta äänestää kukkarollaan.

    Tietysti koodi on avointa että jos haluat sen ajurin paremmaksi niin siitä vaan tekemään. Itse kyllä ostan mieluiten valmiin koneen ja annan rahani sellaiselle rautavalmistajalle kuka huolehtii ajureistaan. Heidän hommaahan se on. Vai pitäisikö tässä nyt kuvitella, että joku muu huolehtisi ihan kaikesta heidän puolestaan?

    Äänestä

  • m-kar kirjoitti:

    Todennäköisimmin SiSiä ei kiinnosta myydä koneita Ubuntulla ja sen ajurin on tehnyt joku/jotkut kehittäjät omaan tarpeeseen, että voivat käyttää konetta. Näillä ei välttämättä ole millään tavalla ollut intresseissäkään joku kiihdytys ja Javapeli jos eivät ole sellaista tarvinneet. Eihän sellaisia kaikki edes tarvitse. Voisi olla eri juttu jos tämän ajurin tehneet ihmiset olisi kiinnostuneita pelaamisesta, tai vaikka työkseen tekisi Javapelejä. Sekin on mahdollista, että ajurin on tehneet ammattilaiset jotka palkkatyönä tekevät ajureita Linuxille mutta SiS ei ole viitsinyt kertoa jotain speksejä. Lopputulos sama, että ei kannata tuollaista tuotetta äänestää kukkarollaan.

    Tietysti koodi on avointa että jos haluat sen ajurin paremmaksi niin siitä vaan tekemään. Itse kyllä ostan mieluiten valmiin koneen ja annan rahani sellaiselle rautavalmistajalle kuka huolehtii ajureistaan. Heidän hommaahan se on. Vai pitäisikö tässä nyt kuvitella, että joku muu huolehtisi ihan kaikesta heidän puolestaan?

    Juu uskon että juuri siitä on kyse ettei SIS ole kertonut tarpeeksi tietoja, helppohan Linux-yhteisön olisi ajureita kehittää kun dokumentit olisivat nähtävillä.

    Boottasin huvikseni pöytäkoneen Ubuntun livellä ja kyllähän tässä eri meininki on ajurituen puolesta koska näytönohjain on Intelin oma. Pöytäkoneessa on toki Core 2 Duo -tason prossukin mutta varmasti ajuritukikin vaikuttaa siihen että kun tuolla SISin omalla tulee glxgearsissa noin 800fps niin tämä Intelin oma kiskaisee noin 6400 fps (GMA 3100).

    En nyt mikään koodari sentäs ole että ajuria voisin lähteä kehittämään. Muutoin Ubuntu toimii ihan hyvin ja Flash-pelitkin toimivat hyvin, Java vaan ei oikein kaikissa tilanteissa.

    Äänestä

  • ???????????????????? kirjoitti:

    Ubuntun avoimet ajurit on aivan hanurista, ja vieläkin syvempää, niin kerrohan, mistä ja miten niitä suljettuja ajureita Ubuntu-käyttöön saa, ja kuinka ne asennetaan?

    Ubuntussa on ainakin valmiina nVidian suljetut ajurit. Käytän itse niitä. Intelin ajurit taitaa olla avoimet ja käytän niitä läppärissä, ei ole ollut kyllä pienintäkään valittamista koska Intel sekä nVidia huolehtivat ajureistaan.

    Ei ole tarvinut mitään ihmeellistä asentamista tehdä. Intelin ajurit toimi suoraan ja nVidian näytönohjaimella tuli palkkiin kuvake jossa kerrottiin, että suljetut ajurit saa otettua käyttön kun laittaa raksin ruutuun. No laitoin raksin ruutuun ja ajurit tuli käyttöön. Helppoa kuin mikä!

    Äänestä

  • ExxonMaxxon kirjoitti:

    Joo kyllähän tässä aina oma säätäminen on kieltämättä. Hyviä ja huonoja puolia molemmissa.

    Kun yrität pelata joyain peliä tai ladata jotain sivua niin heti tulee ilmoitu, että juuri nuo tai toinen niistä tarvitaan, että sivua voisi näyttää oikein.
    Kun vaihdat näytön ohjaimeksi NVidian ei ehkä uusinta niin ongelmasi katoavat. NVidian ohjain on aina toiminut tuossa Ubuntussa tisin kuin Ati, joka varmaan jo nykypäivänä on saatu toimimaan kohtalaisesti

    Äänestä

Kommentoi aloitusta


ExxonMaxxon kirjoitti:

Mikähän on kun tässä Ubuntussa tuppaa Java-pelit nykimään? Samalla koneella kun käytti XP:tä niin ei ongelmia? Käytössä on FireFox 3.6.3 ja Java 6.19 molemmissa käyttöjärjestelmissä. Oma veikkaukseni on että joko näytönohjaimen tai äänikortin ajurit bugaavat. Jos Java käyttää näytönohjainkiihdytystä niin varmasti huonot ajurit voisivat olla syypäänä. Onko Javasta mahdollista kytkeä näytönohjainkiihdytystä pois vaikka testiksi?

Vai missä mättää? Muuten systeemi toimii ihan hyvin ja nopeasti, yllättävää vaan että Java toimii noin surkeasti.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu