Javaメソッドとの混在実行可能なバイトコードコンパイラの実装と評価
スポンサーリンク
概要
- 論文の詳細を見る
Javaが広く使われるようになってきた。特に、最近、工業用コンピュータや携帯電話など組込み機器に、Javaの実行環境を備える動きが広まりつつある。しかし、実用的に使用するにあたって、実行速度の遅さが問題となっている。組込み機器向けという観点から、メモリ使用量を押さえることと、Javaのポータビリティをなるべく損なわないということを念頭に置きつつ、実行速度問題の解決策として、我々は、実行のボトルネックとなるクラスファイルのみを事前にコンパイルし、実行時、この部分をネイティブコードで実行し、その他のクラスファイルは、そのままで実行するという混在実行方式を実装した。実装の後、Java単独で実行する場合との比較評価を行なった。その結果、この方式で実行速度向上に効果をあげるがあることが分かった。
- 一般社団法人情報処理学会の論文
- 1999-05-06
著者
-
中村 寿彦
Necソフトウェアデザイン研究所
-
臼井 和敏
NECソフトウェアデザイン研究所
-
中本 幸一
NECソフトウェアデザイン研究所
-
中本 幸一
Necソフトウェアデザイン研究所組込ソフトウェア技術部
-
臼井 和敏
日本電気(株)システムプラットフォーム研究所
関連論文
- コンポーネントシステムを用いた組込みシステム向けアクセス制御機構(組込みシステム,システム開発論文)
- Javaメソッドとの混在実行可能なバイトコードコンパイラの実装と評価
- 限界値に着目したテスト網羅度の提案と評価
- 限界値に着目したテスト網羅度の提案
- 組込みコンポーネントシステム向け保護機構の開発(組込システム,組込技術とネットワークに関するワークショップETNET2008)
- 組込みコンポーネントシステム向け保護機構の開発(組込システム,組込技術とネットワークに関するワークショップETNET2008)
- 組込みコンポーネントシステム向け保護機構の開発(組込システム,組込技術とネットワークに関するワークショップETNET2008)
- 組込みコンポーネントシステム向け保護機構の開発(組込システム,組込技術とネットワークに関するワークショップETNET2008)
- Javaメソッドとの混在実行可能なバイトコードコンパイラの実装と評価
- 電池駆動リアルタイムシステムにおける消費エネルギーとQoSのトレードオフ解消(グラフ,ペトリネット,ニューラルネット,及び一般)
- 電池駆動リアルタイムシステムにおける消費エネルギーとQoSのトレードオフ解消(グラフ,ペトリネット,ニューラルネット,及び一般)
- QoSの公平性に着目したパワーアウェアな最適CPU・周波数配分問題(システムプログラム)
- D-3-2 QoSの公平性を達成するEnergy-Awareな最適リソース配分(D-3. ソフトウェアサイエンス, 情報・システム1)
- QoSの公平性を考慮したマルチリソースの適応配分制御(実時間処理,組込システム及び一般)
- 携帯端末向けLinuxのリソース管理の実現(システムソフトウェア)
- 携帯電話向けマルチアプリケーション実行環境(モバイルと組込み技術)
- B-037 携帯機器向け適応型サービスプラットフォームの提案と評価(ソフトウェア,一般論文)
- B-012 携帯機器向け分散環境適応型サービス提供プラットフォームの提案(B分野:ソフトウェア)
- リアルタイムOSと Java 実行環境の統合アーキテクチャJTRON2.1 仕様の策定とその評価
- HAZOP分析によるソフトウェア異常動作検出条件の導出手法の提案と実装
- 携帯機器の2次電池の最長利用を目的とするリアルタイムスケジューリングアルゴリズム
- Javaによるリモートプログラムのデバッグ手法の提案
- Javaプログラムのスレッド視覚化ツール
- ハードウェアトレーサを用いた性能解析ツールの適用
- 性能解析ツールのユーザインタフェース
- ハードウェアトレーサを用いた性能解析ツールの概要
- IEEE Real-Time Systems Simposium (RTSS'00)及びInt'l Conference on Real-Time Computing Systems and Applications (RTCSA'00)の会議報告
- IEEE Real-Time Systems Simposium (RTSS'00)及びInt'l Conference on Real-Time Computing Systems and Applications (RTCSA'00)の会議報告
- IEEE Real-Time Systems Simposium (RTSS'00) 及び Int'l Conference on Real-Time Computing Systems and Applications (RTCSA'00) の会議報告
- WPDRTS'99, RTSS'99と併設のワークショップRTMCS, RTCSA'99の参加報告
- ITRON 仕様 OS と Java の協調機構 JTRON2 の実装について
- C++言語用リアルタイムOSにおける優先度継承の実現
- Cloudia:車載データ統合プラットフォーム-基本コンセプト-
- Cloudia:車載データ統合プラットフォーム-基本コンセプト-
- Androidにおける遠隔サービス呼出し機能について(組込みシステムソフトウェア,組込み技術とネットワークに関するワークショップETNET2012)
- Cloudia : 車載データ統合プラットフォーム : 基本コンセプト(車載システム,組込み技術とネットワークに関するワークショップETNET2012)
- Cloudia : 車載データ統合プラットフォーム : 基本コンセプト(車載システム,組込み技術とネットワークに関するワークショップETNET2012)
- 不揮発性CPUを用いた待機電力ゼロの電子システムの検討(組込みアーキテクチャ,組込み技術とネットワークに関するワークショップETNET2012)
- 不揮発性CPUを用いた待機電力ゼロの電子システムの検討(組込みアーキテクチャ,組込み技術とネットワークに関するワークショップETNET2012)