タグ

vmに関するbopperjpのブックマーク (4)

  • Androidの仮想マシン Dalvik編

    書はDalvik仮想マシンの内部についての解説書です。Dalvik仮想マシンの仕様、概念、実装などの深部を知りたい人のためのです。 内容紹介書はDalvik仮想マシンの内部についての解説書です。Dalvik仮想マシンの仕様、概念、実装などの深部を知りたい人のためのです。Android LからDalvikからARTへ仮想マシンの変更が予定されていますが、ARTの技術はDalvikの仕様、技術などを引き継いでいます。Dalvikを知りたい人だけでなく、ARTを理解するのに足がかりにするのにも最適なになっています。 書誌情報 著者: 松永卓也 発行日: 2014-07-30 最終更新日: 2015-04-03 バージョン: 1.0.0 ページ数: 387ページ(PDF版換算) 対応フォーマット: PDF, EPUB 出版社: 達人出版会 対象読者 Dalvik仮想マシンの内部に興味のあ

    Androidの仮想マシン Dalvik編
  • VX32 Virtual Extension Environment

    Vx32: portable, efficient, safe execution of untrusted x86 code Bryan Ford Russ Cox Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology About Vx32 is a user-mode library that can be linked into arbitrary applications that wish to create secure, isolated execution environments in which to run untrusted extensions or plug-ins implemented as native x86 code.

  • The Squawk Project

  • ホワット・ア・ワンダフル・ワールド スタックマシンとレジスタマシン

    なんで現代の主流な VM (JVM/CLR) は,ともにスタックマシンモデルなんだろう… ? という疑問が生まれました. あと,ボスから出た,Java に特化している JVM 上で,果たして効率の良い実装はできるのだろうか ? という質問にも,明確に答えることができなくて,あたふたしてしまったので,ちょっと調べてみました. 高速かつ移植性の高い Java Virtual Machine の設計と実装 などによると,どうやらスタックマシンには, (1) 移植性の確保が容易 そもそも,多くの CPU アーキテクチャはレジスタマシンであるため,「なぜ JVM はスタックアーキテクチャなのか ?」という疑問が生まれることとなる. 一見スタックアーキテクチャは,レジスタアーキテクチャとは実行モデルが根的に異なるため,効率的な実装が難しく,JIT などの実装も面倒になりそうなイメージがある. # ス

    bopperjp
    bopperjp 2008/01/27
  • 1