Digitoday

Valikko

Sun huijaa Java-nopeustesteissä

Tämän hetken tunnetuimman Java-kääntäjien suorituskyvyn testausohjelman CaffeineMarkin tekijä Pendragon Software on tuonut julkisuuteen tiedon, jonka mukaan Sunin Java-kääntäjä pyrkii huijaamaan testissä ja näyttää näin huomattavasti paremmalta kuin onkaan.

Testin perustasolla 133 megahertsin Pentiumilla varustettu kone saa arvon 100. Erittäin hyvä arvo olisi 22 000, mutta Sun sai arvoksi ilmoituksensa mukaan 1,4 miljoonaa. Tämä kiinnitti Pendragonin henkilöiden huomion ja he alkoivat tutkia asiaa tarkemmin.

Vaihdettuaan testissä yhden koodipätkän Sunin kääntäjän suorituskyky romahti 300:s osaan. Vaihto tehtiin yhdellä rivillä ja sen vaikutus oli sama, kuin vaihtaisi if a=b -lausekkeen muotoon if b=a. Tämä kuitenkin riitti hämäämään Sunin kääntäjää ja samalla varmisti, että kääntäjässä oli sisäänrakennettuna CaffeineMark-testin tunnistin, joka ajoi erityisesti sitä varten tehtyjä algoritmejä.

Pendragonin edustaja toivoo, että tapahtuma on yksittäinen eikä heitä varjoa koko Sunin tekemän työn päälle. Selvää kuitenkin on, että pahin kilpailija eli Microsoft saa tästä uuden lyömäaseen taistelussa sovelluskehitysmaailman herruudesta.

Sunin edustaja vastasi väitteisiin, että Java-kääntäjän suorituskyvyn optimointi testiohjelmia varten on aivan luonnollista. Yhtiö pyrkii hänen mukaansa tekemään kaikkensa, jotta yhtiö pärjää testeissä. Sunin mukaan kääntäjä toimii nopeasti myös tavallisten ohjelmien kanssa, jos se toimii nopeasti käännöstestissä.

Pendragonin edustaja ei ole asiasta lainkaan samaa mieltä vaan epäilee, että todellisissa ohjelmissa Sunin Java-kääntäjä on selvästi hitaampi kuin testiohjelman tulokset antavat ymmärtää. Hänen mukaansa Sunin keinot testeissä pärjäämiseksi ovat vähintäänkin kyseenalaisia.

Kommentit

    Näytä lisää

    Näitä luetaan!

    1. 1

      Lestadiolaisperheessä kasvanut Johannes, 41, kertoo perheväkivallasta – isä rankaisi tv:n katsomisesta kumiletkulla

    2. 2

      Muistatko suomalaisen Pets-duon kohublondit? Katosivat julkisuudesta ja muuttivat elämänsä suunnan täysin – tältä Tiina ja Sini näyttävät nyt

    3. 3

      Uudet, upeat värikuvat Titanicista julki: Aikamatka sadan vuoden taakse

    4. 4

      Cheek teki sukupaljastuksen – Wikipedia-sivu meni välittömästi uusiksi

    5. 5

      Lapsia kuljettanut bussi suistui tieltä Inarissa

    6. 6

      Jari Isometsä hämmästelee hiihtotähti Kowalczykin valmentajan puheita: ”Ei sitä paljon typerämmin voi nähdä”

    7. 7

      Raskaana oleva Amal Clooney varasti shown punaisella matolla – gaalassa palkittu George Clooney arvosteli puheessaan Trumpia

    8. 8

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    9. 9

      Vantaalainen Marja, 68, ihmeissään: Auton tuulilasiin ilmestyi mystinen lappu parkkifirmalta – 3 viikon takaisesta pysäköinnistä

    10. 10

      Muhammad Alin poika otettiin kiinni lentokentällä – kuulusteltiin syntymäpaikasta ja uskonnosta

    11. Näytä lisää
    1. 1

      Tarkista ja kuuntele: Mikä oli Suomen listaykkösenä, kun sinä synnyit?

    2. 2

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    3. 3

      Pariskunta ei arvannut, mihin lähti paritalon puolikkaan ostaessaan – piina vei oikeuteen seitsemän kertaa

    4. 4

      Hyvinkään poliisiasemalle saapui ahdistunut aviomies – elintasokulissin takaa alkoi paljastua karu totuus

    5. 5

      ”Inhoan tätä elämää, voisinpa vain antaa lapset pois”

    6. 6

      Cheekiltä odottamaton sukupaljastus suorassa lähetyksessä – ”Wikipediaan voisi lisätä”

    7. 7

      Vantaalainen Marja, 68, ihmeissään: Auton tuulilasiin ilmestyi mystinen lappu parkkifirmalta – 3 viikon takaisesta pysäköinnistä

    8. 8

      Iso onnettomuus pysäytti Nelostien – rekat poikittain tiellä, mukana myös henkilöautoja

    9. 9

      Muistatko suomalaisen Pets-duon kohublondit? Katosivat julkisuudesta ja muuttivat elämänsä suunnan täysin – tältä Tiina ja Sini näyttävät nyt

    10. 10

      Ratamoottoripyöräilyn huippulahjakkuus lopetti uransa vain 22-vuotiaana – syyksi paljastui karmea hyväksikäyttö

    11. Näytä lisää
    1. 1

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    3. 3

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    4. 4

      Pekka Vähäsöyrinki tunnusti Mika Myllylän haudalla, milloin dopinginkäyttö alkoi: ”Siinä hetkessä annoin periksi”

    5. 5

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    6. 6

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    7. 7

      Yleinen virhe wc-pöntöllä: Tästä syystä pyttyyn jää helposti ”jarrutusjäljet”

    8. 8

      Anu Saagim haukkui Maria Veitolaa rumaksi suorassa lähetyksessä – Veitola harmistui studioyleisön reaktiosta: ”Yleisö nauraa ja taputtaa”

    9. 9

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    10. 10

      Donald Trumpilta outo viittaus Ruotsiin: ”Katsokaa, mitä tapahtui eilen illalla Ruotsissa – kuka olisi uskonut?”

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      Lestadiolaisperheessä kasvanut Johannes, 41, kertoo perheväkivallasta – isä rankaisi tv:n katsomisesta kumiletkulla

    2. 2

      Muistatko suomalaisen Pets-duon kohublondit? Katosivat julkisuudesta ja muuttivat elämänsä suunnan täysin – tältä Tiina ja Sini näyttävät nyt

    3. 3

      Uudet, upeat värikuvat Titanicista julki: Aikamatka sadan vuoden taakse

    4. 4

      Cheek teki sukupaljastuksen – Wikipedia-sivu meni välittömästi uusiksi

    5. 5

      Lapsia kuljettanut bussi suistui tieltä Inarissa

    6. Näytä lisää
    1. 1

      Tarkista ja kuuntele: Mikä oli Suomen listaykkösenä, kun sinä synnyit?

    2. 2

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    3. 3

      Pariskunta ei arvannut, mihin lähti paritalon puolikkaan ostaessaan – piina vei oikeuteen seitsemän kertaa

    4. 4

      Hyvinkään poliisiasemalle saapui ahdistunut aviomies – elintasokulissin takaa alkoi paljastua karu totuus

    5. 5

      ”Inhoan tätä elämää, voisinpa vain antaa lapset pois”

    6. Näytä lisää
    1. 1

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    3. 3

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    4. 4

      Pekka Vähäsöyrinki tunnusti Mika Myllylän haudalla, milloin dopinginkäyttö alkoi: ”Siinä hetkessä annoin periksi”

    5. 5

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    6. Näytä lisää