タグ

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

  • T's Programming Laboratory

    Chapter 1 : C/C++に於けるジャンプテーブルの実装に関する考察 いきなりですが、コンピュータが動作する際に最も重要な働きをするのはCPUであると思います。 CPU(ノイマン型アーキテクチャの)はメモリからオペコードをフェッチしてそれを実行するという まさに、コンピュータの中核をなす動作をするのですが、無論ハードを模倣するエミュレータにとっても CPUと言うのは最も重要なパーツであって、エミュレータ製作の際にはCPUのエミュレーションコードを 書くのが最初の作業になるケースが一般的だと思われます。 そこで、CPUのエミュレーションですが、大概はオペコードによって処理を割り振るわけです。 例えば、次のように switch(opcode){ case xx: ... case xx: ... case xx: ... } 実装するわけです。 例えば、先頭1バイトがオペコードになって

    yzx
    yzx 2008/05/30
  • VMwareの3倍の性能で無償、「Oracle VM」は本物か ― @IT

    VMwareの3倍の性能で無償、「Oracle VM」は物か:オラクルが全スタックをサポート可能に 日オラクルは3月13日、サーバ仮想化製品「Oracle VM」の提供を開始したと発表した。ハードウェア上で直接稼働するハイパーバイザー型の仮想化製品で、オープンソースのXenハイパーバイザーをベースにしている。Webサイトからダウンロードして無料で利用できる。オラクルはLinux OSから仮想化製品、データベース、ミドルウェア、アプリケーションと全スタックで製品を持つことなり、ワンストップのサポートが提供できるようになるとしている。 Oracle VMは業務アプリケーションなどを稼働させるエンタープライズシステム用の仮想化製品。Red Hat Enterprise LinuxWindows 2000、Windows Server 2003、Windows XP、Red Hatクローンの

    VMwareの3倍の性能で無償、「Oracle VM」は本物か ― @IT
  • Threaded Code

    スレッデッドコード (Threaded Code) スレッデッドコードは何のため? 仮想機械インタプリタ(解釈実行処理系)を作成するのにスレッデッドコードが用いられる. インタプリタの実装には何種類かの方法があり、よく使われるのは次のとおり: 文字列を直接に解釈実行する。 木構造にコンパイルしてから、それを解釈実行する。(その典型は抽象構文木)。 仮想機械にコンパイルしてから、その仮想機械コードを解釈実行する。 性能に関心がある場合は仮想機械を用いるアプローチが適している(というのは、命令のフェッチと復号が単純に行え、より高速だから)。性能に関心が無い場合でも、仮想機械を用いるアプローチは十分検討に値する(他のアプローチと同程度に単純化できる場合が多いから)。 スレッデッドコードは、もともと、仮想機械インタプリタを実装するための技術の一つだった [bell73]。今日、少なくともForth

    yzx
    yzx 2008/02/04
  • Threaded Code

    [Belorussian translation by Bohdan Zograf] What is threaded code? What is it good for? What are the differences between the various threading techniques? How do I implement threaded code portably? How fast are various threading techniques? What is Threaded Code Good for? Threaded code is a technique for implementing virtual machine interpreters. There are various ways to implement interpreters: So

    yzx
    yzx 2008/02/04
  • moiの頭の中 - Threaded Code

    おすすめリンク | 転職ならen | 転職ならエン | 派遣ならen | アルバイトならen | 就職ならen | デジカメプリント | 年賀状 | ましかくプリント | 辞書 | | 2ch風無料掲示板 | 無料ブログ作成 | ソーシャルプロフィール | 無料掲示板 | 高機能無料掲示板 | 無料ホームページ | 無料SNS |php |ポイント |

    yzx
    yzx 2008/02/04
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    yzx
    yzx 2008/02/04
  • 1