Performance von Excelsior JET
-
Lange Zeit habe ich von Java Bytecode->Binärcode Compiler nichts gehalten. Für mich war das am Ziel von Java vorbei. Die Kundenliste von Excelsior JET ist jedoch beeindruckend und für mich ein Grund sich das mal genauer anzugucken.
Nun meine Frage dazu: Gibt es irgendwo repräsentative Benchmarks zwischen Sun JRE mit JIT und Excelsior JET? Interessant wären Benchmarks aus dem naturwissenschaftlichen Bereich(große numerische Berechnungen) oder JEE Anwendungen(Servlets und EJBs).
Den Nutzen den ich mir davon erhoffe ist vor allem den teilweise extremen Arbeitsspeicherverbrauch zu reduzieren.
Erfahrungen von Nutzern wären natürlich perfekt!
-
-Alex- schrieb:
Den Nutzen den ich mir davon erhoffe ist vor allem den teilweise extremen Arbeitsspeicherverbrauch zu reduzieren.
sorry, dann lern vernünftig zu programmieren, einfach in nativen code kompilieren ist keine lösung für schlechte programmierung.
-
schlauhmax schrieb:
-Alex- schrieb:
Den Nutzen den ich mir davon erhoffe ist vor allem den teilweise extremen Arbeitsspeicherverbrauch zu reduzieren.
sorry, dann lern vernünftig zu programmieren, einfach in nativen code kompilieren ist keine lösung für schlechte programmierung.
Wir nehmen einen JEE 1.4 kompatiblen App-Server von Oracle, IBM, JBoss, oder BEA und starten diesen. Nun werfen wir einen Blick auf den Arbeitsspeicherverbrauch - diesen Entwicklern würde ich nicht vorwerfen, sie könnten alle nicht programmieren! Natürlich braucht ein App-Server eine Menge Speicher, aber wieviel Prozent davon sind VM-Overhead?
Es geht nicht um den Speicherverbrauch von Java im Allgemeinen, sondern ob Produkte wie Excelsior JET einen Nutzen ohne Stabilitätsverluste bringen. Schließlich sind die Kunden von Excelsior JET alles andere als kleine Software Buden!