LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

Dalvik仮想マシン

Dalvik仮想マシン(ダルビックかそうマシン)は、Androidプラットフォームで採用されていたレジスタベースの仮想マシン。およびGoogle社のエンジニアによって設計・開発されていた。Android 5.0よりAndroid Runtime(ART)に置き換えられた。Dalvikは低メモリ環境に対して最適化されており、オペレーティングシステムによるプロセス間の分離、メモリ管理、スレッドのサポートを用いて複数のVMインスタンスが同時に動作できるよう設計されている。DalvikはJava仮想マシンとされることもあるが、動作するバイトコードがJavaバイトコードではないため、厳密にはこれは正確ではない。また、Java互換性テストを通過していないので、法的にもJavaを名乗れない。Android SDKに含まれる "dx" と呼ばれるツールが正規のJavaコンパイラでコンパイルされたJavaクラスファイルを別のファイル形式('.dex'形式)に変換する。Dalvik仮想マシンは、開発者のボーンスタインの先祖が居住していた、アイスランドのエイヤフィヨルズル (Eyjafjörður) にあるダルビック (Dalvík) という漁村にちなんで命名された。低メモリシステムに最適化されているため、Dalvik VM には通常の Java VM とは異なる特徴がある:Android 2.1 までの Dalvik VM は ジャストインタイムコンパイルをサポートしていなかったが、2.2からは搭載されている。新たな ".dex" フォーマットがより簡潔なアーキテクチャを可能にしたため、より制限も多くなった。動的プログラミング言語を Java VM 上で実行させたり、JIT コンパイルを行うことも簡単ではない。Dalvik は携帯電話メーカーがコアの VM の改変をソースコードの公開なしに行うことができるよう、OpenJDK(GPLリンク例外を用いている )ではなくApache Harmony (Apache License で提供されている)のサブセットを用いている。

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。