組込み Virtual Machine

WebSphere Everyplace Custom Environment
IBM製

弊社では、IBM 製の『WebSphere Everyplace Custom Environment』 (WECE)のソースコードライセンス契約を締結しております。 WECEは、Java Development Kit(JDK)の仕様のサブセットを、IBMが独自実装したVirtual Machine(J9 VM)です。

特徴

組込み向けに特化したカスタマイズ可能なVM

IBM による独自実装
シンプルなライセンス条件
デバイスのメモリ構成に合わせた最適化が可能
  • メモリタイプ (ROM, RAM, Flash, 着脱可能メディア)
  • XIP (eXecution In Place)も可能
高速のインタープリタに加え、JIT/AOT(*)などの 高速化技術のサポート
インタープリタ、JIT および AOTの混在可により各ソリューションに最適のチューニングが可能
あらゆるビジネス環境に対応可能な信頼性
アルゴリズムを選択可能なガーベッジコレクタ
スループット最大化 / 停止時間最小化
選択可能な2タイプのJIT
サイズ重視 / パフォーマンス重視
スケーラブルな構成
  • コンポーネント化により必要なモジュールのみ選択可
  • 静的リンクと動的リンクをサポート
各種開発ツールの提供
組込みVM用アプリケーション開発と実行環境最適化のためのツールを提供

提供ランタイム

WebSphere Everyplace Custom Environment

  • カスタマイズ可能な IBM 独自のクラスライブラリの提供
  • 環境に合わせ、 2種類の構成(jclRM or jclMax)から選択
    (Java Platform Standard Edition 1.4仕様のサブセット)
  • JclRM
    • SMF(OSGi)実行のための最小環境
    • リソース管理機能(resource management)あり
    • 1MB(削減しない場合)
  • jclMax
    • J2SEの基本言語仕様フル機能のランタイム
    • 2MB(削減しない場合)

組込みJava関連提供サービス

  • コンサルティング
  • エンジニアリング(ポーティング/性能チューニング/機能拡張)
  • 開発キット・ライセンス提供
  • 周辺OS、ミドルウェア提供
  • アプリケーションの受託開発
  • 提供ミドルウェア・ドライバを含むソフトウェアのサポート

製造元

IBM
URL:http://www.ibm.com/jp/(別ウィンドウで開きます)

※記載の会社名や商品名は、それぞれ各社・各団体の商標または登録商標です。
※掲載文中では、商標TM、登録商標(R)マークは原則として明記していません。
※本ページに記載された内容および製品の仕様は、予告なく変更することがあります。

お知らせ一覧 動画一覧 お問い合わせ
東芝グループは、持続可能な地球の未来に貢献します。