タグ

vmに関するysano2005のブックマーク (6)

  • 仮想化の新標準「OVF」登場、OSなんてどうでもよくなる、かも

    ほとんどメディアで報道されていないようなのですが、仮想環境の標準化を進めている団体DMTF(Distributed Management Task Force)が3月23日、仮想マシンフォーマットの標準であるOVF(Open Virtualization Format)を発表しました。今後のソフトウェアに大きな変化をもたらすであろう標準の登場です。 OVFは仮想マシンファイルフォーマットの標準です。要するに、ヴイエムウェアのVMWareでもサン・マイクロシステムズのVirtualBoxでも、マイクロソフトのHyper-Vでも、シトリックスのXenでも、この標準に沿えばどのハイパーバイザーでも動作する仮想マシンファイルが作れるのです。 それがどうしたって? これによってOSもクラウドも大きく変わる可能性があります。 バーチャルアプライアンス、インストール不要の世界 DMTFが公開しているホワ

    仮想化の新標準「OVF」登場、OSなんてどうでもよくなる、かも
  • Luaソースコード勉強会(0) - ひとり勉強会

    The Programming Language Lua のソースコードを読む「ひとり勉強会」なのです。 LuaのVMは、スタックマシンのYARVと違って、レジスタマシンなんだそうです。なので面白そうかなぁと思いました。あと、coroutineの実装を集中的に勉強してみようかと思って、Luaを選びました。 シンプルな言語で、luacというVMへのコンパイラも分離されているので、できれば、自分でVM作ってみたいなーと思ってます。 参考にするもの。 Lua 5.1 Reference Manual - contents 元の言語仕様です。現時点で最新の5.1.3を読んでいきます。 //www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf">The implementation of Lua 5.0:公式サイトにある論文で、Luaの実装を解説してるみ

    Luaソースコード勉強会(0) - ひとり勉強会
  • KVM:Intel VT ベースの新仮想マシン | スラド

    LKML 上で KVM という、Intel VT を用いた Linux 上のユーザプロセスの仮想化技術が公開されました。同じく Intel VT を利用(可能と)するものでも、単なる Linux カーネルとは大幅に動作形態が異なる Xen とは異なり、KVM は普通の Linux カーネル上でユーザプロセスが VT にアクセスするためのデバイスドライバ(/dev/kvm)を提供してユーザプロセス自身が CPU の仮想環境を利用できるようにするためのもので、仮想環境上の I/O アクセスは実行したソフトウェア(QEMU のようなユーザプロセスベースの仮想マシンが想定されている)にフィードバックされるとの事です。 ユーザプロセスレベルの仮想化という意味では User mode Linux (UML) に似ていますが、UML が Linux OS 環境をエミュレートするのに対し、KVM はハード

  • Virtual Virtual Machine

    ysano2005
    ysano2005 2007/02/07
    Optimizing direct threaded code by selective inlining
  • Sun release Strongtalk VM into OpenSource

  • YARV(Yet Another RubyVM)アーキテクチャ

    これは? Compiler (compile.h, compile.c) VM Generator (rb/insns2vm.rb, insns.def)命令記述 VM (Virtual Machine, vm.h, vm.c)レジスタ スタックフレームメソッドローカルフレーム ブロックローカルフレーム クラスフレーム フレームデザインについての補足 メソッド呼び出しについて 例外例外テーブル rescue ensure break, return(ブロック中)、retry 定数の検索定数検索パス 最適化手法threaded code Peephole optimization inline method cache inline constant cache ブロックと Proc オブジェクトの分離 特化命令 命令融合 オペランド融合 stack caching JIT Compile

  • 1