LINUX

hwsw famulus hwsw at famulus.hu
Tue Mar 29 23:32:40 CEST 2005


> Na igen ezt nem ertem meg mindig.
> Ha a java2jvm -> gepikod optimalizalhato es jo,akkor a c2asm -> gepikod
> miert lehetettlen? Miert futna gyorsabban az elozo es lassabban az
> utobbi?
>
> De ez termeszetesen koltoi kerdes volt!

...nem baj :-)

> Ha a java2jvm -> gepikod optimalizalhato es jo,akkor a c2asm -> gepikod

Csak arra szerettem volna kilyukadni, valahogy, hogy az optimalizalast
a SUN jelenleg a java2jvm -> gepikod esetere kinjaban a jelek szerint
jobban megcsinalta, mint a c2asm -> gepikod esetere a GCC-s fijjug.

Ha, igaz nem irtam sehol, hogy ez kotelezoen altalanos eset.

Az optimalizacio vitabol is azert maradtam ki a JAVA-ig, mert
- egy nem ertek hozza BASIC-es vagyok :-))
- ennek ellenere ugy erzem, joreszt csak
raforditott eroforras kerdese mennyire lehet optimalizalni
barmely magas szintu nyelvbol kiindulva a forditas soran automatikusan

Az ATMegas JAVA utan olvasgatva pedig
mellesleg kiderult, hogy van olyan JAVA fordito
ami epepnseggel megver valamely C forditot....
(a GCC -O3 melett a tabella szerint valamivel meg lassubb volt egyebkent)
Gondolom nem is veletlen, hogy eppen a GCC-t valasztottak ki ellenfelnek 
:-))

Azt mar tenyleg csak agymenes szintjen es felve fejtegettem, hogy
a JVMbytecod->asm lepes egyszeri optimalizacioja szerintem
jobban megoldhato egyszeri fejlesztesi feladat mint a C->asm lepese
mert atlathatobbnak erzem .......

Nyilvan jol kell optimalizalni a JAVA->JVM lepest is, megis
ugy merem gondolni, hogy igy ket elkulonult szinten optimalizalva
lehet akar annyival is jobb a vegso gepi kod, hogy
sokat lefaragjon az interpéter hatranyaibol..........

KJ

> UDV. VFX.




More information about the Elektro mailing list