gcc-java vs. JAVA

Jaroslav Lukesh lukesh na seznam.cz
Středa Říjen 15 14:31:28 CEST 2003


----------
Odesílatel: Petr Stehlik <pstehlik na sophics.cz>
HotSpot JVM (JDK 1.3+) je v nekterych algoritmech/rutinach rychlejsi nez
C++ kod. Myslim, ze jsem to zahledl na abclinuxu.cz.

> Proto me zajimalo, jak by byl program svizny,
> pokud by se zkompiloval do stroj. kodu.

Podle autoru HotSpotu by zkompilovany byl pomalejsi nez je ted diky
optimalizovane kompilaci uzkych mist (hot spotu).

*** Takze se zase s dovolenim zeptam na co jsem dopoved nedostal: Jak by to
bylo po kompilaci s gcc-java s velikosti takove binarky, kdyz java je takto
optimalizovana? Bude to mensi, o kolik zhruba asi? pokud vetsi, tak taky. O
rychlost mi moc nejde, jako spis o velikost.

*** To ze je java dnes _velmi_ optimalizovana vam celkem verim, nebot treba
takovy python je na tom s rychlosti natolik bidne, ze jej za svuj motor
pouzivaji google, cnn, nasa, nato (intranet), sourceforge, a dalsi male
ryby. Krome googla pak vsichni jmenovani nad tim pythonem provozuji dalsi
zpomalovadlo - Zope, ktere je na tom s vykonem natolik spatne, ze poskytuje
dynamicky generovane stranky s polovicni rychlosti, nez apache staticke
(samozrejme zavisi na tom co v tech dynamickych je, ze? - ale na rozdil od
apache zope parsuje cely takovy soubor nez jej odesle). Dost te ironie, ta
byla jen pro ilustraci.

JL.


Další informace o konferenci Linux