РЕГИСТРАЦИЯ  |  НОВОСТИ  |  ОБРАТНАЯ СВЯЗЬКАК ПИСАТЬ ПРЕСС РЕЛИЗ?  |  ПРИМЕР ПРЕСС-РЕЛИЗА
“...Скромность - самый верный путь к забвению!”
     
Добавить пресс-релиз

Excelsior JET Embedded - высокопроизводительная и экономичная Java SE для устройств на основе x86

Эксельсиор
      24-02-2007
 

Новосибирск, Россия, 24 февраля 2007 г. Компания Эксельсиор объявила о выпуске важного расширения своей линейки продуктов Excelsior JET под названием Excelsior JET 4.8 Embedded Edition, который является полной реализацией платформы Java SE for Embedded для устройств на основе процессоров архитектуры x86, работающих под управлением встроенных ОС Windows или Linux.

✐  место для Вашей рекламы

Исторически, платформа Java ME (Micro Edition) была разработана специально для для встроенных систем, от мобильных телефонов до принтеров, тогда как Java SE (Standard Edition) предназначалась для настольных компьютеров и серверов. Однако технологии развиваются настолько быстро, что сегодня все чаще и чаще встроенные вычислительные системы превосходят по мощности вчерашние персональные компьютеры. Это создает спрос на более мощную реализацию Java для встроенных систем, поэтому несколько лет назад компания Sun Microsystems представила вариант платформы Java SE for Embedded.

Продукт Excelsior JET является полной реализацией Java SE 5.0 и 1.4.2. Он был сертифицирован на совместимость со стандартом платформ Java для нескольких вариантов Windows и Linux, но до сего дня был доступен только для настольных компьютеров и серверов. Вновь представленный Excelsior JET 4.8 Embedded Edition предназначается для встроенных систем.

Главной особенностью Excelsior JET, отличающей его от других реализаций Java SE, является применение статического компилятора, который трансформирует Java-приложение в традиционный бинарный исполняемый код для целевой платформы. С помощью Excelsior JET встроенное приложение оптимизируется для работы на целевой аппаратуре до записи программы во флэш-память устройства, тогда как остальные реализации Java SE для повышения производительности полагаются исключительно на JIT-технологию - оперативную компиляцию во время исполнения.

«На встроенных системах, где наблюдается дефицит вычислительной мощности и памяти, статический компилятор байт-кода Java в непосредственно исполняемый объектный код имеет естественное преимущество перед традиционными виртуальными Java-машинами, которые снабжены динамическими компиляторами», - говорит Виталий Михеев, технический директор Эксельсиор. «Оперативная компиляция отлично работает на серверах, на которых обычно устанавливают несколько процессоров и гигабайты памяти, приложение исполняется месяцами, и при этом время его старта и достижения максимальной пропускной способности не имеет особого значения. Но на устройствах с ограниченными ресурсами такие виртуальные машины вынуждены "воевать" с исполняемым приложением за память и процессорное время, что снижает производительность и увеличивает потребление дефицитной памяти. Наша технология практически уравнивает встроенную Java по непосредственной производительности и времени отклика приложения с Си и Си++ ».
Вместе с устранением затрат на динамическую компиляцию, Excelsior JET также минимизирует объем памяти, занимаемый самой виртуальной машиной, экономя таким образом и флэш-память устройства.

Приведем результаты нескольких замеров.

Конфигурация тестовой системы: процессор Intel Celeron 333 МГц, 64Мб памяти, ОС Linux Fedora Core 3

Производительность: на стандартном для встроенных систем тесте производительности Excelsior JET Embedded показывает результаты в 1.8 раза лучше по сравнению с эталонной реализацией Java SE Embedded разработки Sun Microsysems.

Дисковое пространство (флэш-память): стандартный пример графического приложения на основе SWT, скомпилированный Excelsior JET 4.8 Embedded, занимает 19.9 Мб дискового пространства против 33.4 Мб, необходимых для Small Footprint JRE разработки Sun Microsystems (экономия 40%).

Потребление памяти: то же самое графическое приложение после оптимизации Excelsior JET Embedded использовало 11.1 Мб памяти против 14.4 Мб, требуемых для Small Footprint JRE компании Sun (более 20% экономии).

Более подробная информация о результатах измерений на доступна на странице по адресу http://www.excelsior-usa.com/jetembedded.html

Компания Эксельсиор

Компания Эксельсиор предоставляет передовые Java-совместимые решения и услуги по разработке программного обеспечения. Компания специализируется на оптимизирующих компиляторах, высокопроизводительных средах исполнения и технологии Java. Эксельсиор является авторизованным лицензиатом Java (Java Authorized Licensee). Флагманский продукт компании, Excelsior JET, представляет собой комплексное решение для ускорения Java-приложений, автоматизации их установки, а также защиты интеллектуальной собственности.
Основанная в 1999 г., компания Эксельсиор находится в Новосибирском Научном Центре, Россия.
Веб-сайт: www.excelsior.ru.

Торговые марки

Sun, Sun Microsystems, логотип Sun, Java, Java SE, Java Community Process являются торговыми марками компании Sun Microsystems, Inc. в США и других странах. Все другие названия продуктов, сервисов и компаний являются торговыми марками или зарегистрированными торговыми марками и сервис-марками соответствующих владельцев в США и/или других странах.

Опубликовано: 24 февраля 2007 г.

Ключевые слова: нет

 


 

Извините, комментариев пока нет