LINUX.ORG.RU

Excelsior JET 3.5 beta 5 for Linux


0

0

Excelsior JET is a Java VM implemented as a combination of three major components:

* Optimizing ahead-of-time (AOT) compiler
* Caching JIT compiler
* High performance runtime

Also included are numerous auxiliary tools and components that facilitate project setup (JET Control Panel), further application optimization (JetPerfect global optimizer, executable image optimizer), simplify deployment (JetPackII setup authoring tool, Excelsior Installer), and so on.

>>> Подробности

anonymous

Проверено: gr_buza

Re: Excelsior JET 3.5 beta 5 for Linux

В линуксовой версии как раз таки никаких дополнительных прилад пока нету, только command-line компилятор. Скоро будет и все остальное

anonymous ()

Re: Excelsior JET 3.5 beta 5 for Linux

ИМХО, отличный пример правильного подхода к написанию JVM.

anonymous ()

Re: Excelsior JET 3.5 beta 5 for Linux

На самом деле, очень интересный продукт. Установил себе на Linux и Win2k (Personal). По-моему, значительно лучше, чем GCJ. По крайней мере, SwingSet2 компилится и работает.

У себя на машине заметил некоторое ускорение программ, хотя сановская JDK 1.4.2 уже сама по себе очень быстрая. А вот, для JDK 1.3 разница, видимо, существенна...

P.S. Думаю, что тема могла бы стать флеймообразующей, но вот, незадача, большинство флеймеров английского не знает ;)

P.P.S. Большое спасибо за ссылку, прежде я не знал о существовании такого продукта.

dave ★★★★★ ()
Ответ на: Re: Excelsior JET 3.5 beta 5 for Linux от dave

Re: Re: Excelsior JET 3.5 beta 5 for Linux

> У себя на машине заметил некоторое ускорение программ, хотя сановская JDK 1.4.2 уже сама по себе очень быстрая. А вот, для JDK 1.3 разница, видимо, существенна...

А что как оно по использованию памяти по сравнению с 1.4.2?

Сегодня поставил IDEA 4.0 перекомпилироваться на ночь и пошёл домой. Завтра попробую запустить.

pitekantrop ★★★ ()
Ответ на: Re: Re: Excelsior JET 3.5 beta 5 for Linux от pitekantrop

Re: Re: Re: Excelsior JET 3.5 beta 5 for Linux

> А что как оно по использованию памяти по сравнению с 1.4.2?

В тестах на SwingSet2 (ОЗУ 512Mb; ядро 2.4.20) большой разницы в использовании памяти пока не заметил, а вот скорость визуально отличается в пользу варианта, скомпилированного JETом.

Когда же вчера запускал SwingSet2 на винде, то на время показалось, что JET-вариант как бы "ровнее" выделяет память, чем на Сановской JDK 1.4.2. Но это все IMHO - просто вчера днем такой задачи не ставил перед собой :)

dave ★★★★★ ()
Ответ на: Re: Re: Re: Excelsior JET 3.5 beta 5 for Linux от dave

Re: Re: Re: Re: Excelsior JET 3.5 beta 5 for Linux

Поставил на работе jet-350 personal под винду.

IDEA скомпилилась, но пускаться не захотелась из-за NPE, где - непонятно, stack trace отсутствует. Не из под оболочки вообще ничего не пускается, пишет "deployment is prohibited".

SwingSet2 стартует явно быстрее, а по скорости я особой разницы не заметил, может jet на 10-20% быстрее. Памяти jet схавал ~42M против ~65М j2se1.4.2 и ~55M j2se1.5.0-beta1. У jet заметил паузы время от времени на несколько секунд, сановские jvm этим не страдали.

pitekantrop ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.