タグ

vmに関するmogwaingのブックマーク (7)

  • OSS仮想マシン環境動向 XenとKVM

    HP オープンシステムセミナー 2008/10/7 OSS仮想マシン環境動向 XenとKVM VA Linux Systems Japan株式会社 小 田 逸郎 エンタープライズOS事業ユニット ユニット長 VA Quest隊長 valinux.co.jp Copyright © VA Linux Systems Japan. All rights reserved. 目次 ・仮想マシンのアーキテクチャ ・開発動向 ・関連企業の動向 ・まとめ valinux.co.jp 2 Copyright © VA Linux Systems Japan. All rights reserved. 仮想マシンのアーキテクチャ valinux.co.jp 3 Copyright © VA Linux Systems Japan. All rights reserved. さまざま

  • 仮想化技術はじめの一歩(1/3) - @IT

    なぜいま仮想化技術なのか これまで企業の情報システムは、とかく用途ごとにサーバを導入しがちであった。ファイル/プリント・サーバに始まり、メール・サーバ、データベース・サーバ、グループウェア・サーバなど、企業の成長とともに新たなサーバが導入され、いまや企業内に多くのサーバが存在する状態となっているのではないだろうか。Windowsサーバ自体が安価であることから、複数の用途で共有するために性能やハードウェア要件(メモリやディスク容量など)を見直すよりも、新たにサーバを導入した方が手っ取り早いといった理由から、この傾向に拍車をかけてしまった。確かに用途ごとにサーバを導入すれば、1つのアプリケーション/ハードウェアで障害が発生しても、ほかのアプリケーションへは影響しないなどのメリットがある。 一方、サーバの数が増えたことでシステム全体の複雑さが増し、管理コストを引き上げる結果となっている。構成変更

  • Tiny Virtual Machine Monitor

    About TVMM Tiny Virtual Machine Monitor (TVMM) is a yet-another virtual machine monitor, which has been developed for the purpose of education and verification. Since its design and implementation are simpler than those of existing virtual machine monitors (e.g., VMware, Xen), programmers can easily understand how the VMM works. In addition, TVMM is useful as a building block towards secure virtua

  • Pure PerlによるPerl5 Virtual Machineの実装 - Islands in the byte stream (legacy)

    Perl VMの気持ちを知るには、PurePerlで実装してみるとよい。 コード例(PerlVM.pmのコードは記事の末尾にある): #!perl -w use strict; use PerlVM; my $x = shift || 42; PerlVM::call_sv(sub{ print "Hello,", " world!", "\n"; if($x){ print $x, " is true\n"; } else{ print $x, " is false\n"; } }); __END__ 実行結果: $ perl hello.pl Hello, world! 42 is trueむろん、PerlVM::call_sv()の中で引数を呼び出したりはしていない。 Hello, world!くらいならPerlVMの中身も比較的単純だ。そのメカニズムはBモジュールに依存している。B

    Pure PerlによるPerl5 Virtual Machineの実装 - Islands in the byte stream (legacy)
  • YouTube - Broadcast Yourself

    mogwaing
    mogwaing 2008/06/18
    面白いらしい
  • Perl で 8ビット CPU を作る - naoyaのはてなダイアリー

    CPU を作る、と言ってもハードではなくソフト、仮想機械です。 2001 年から UNIX USER で連載されていた西田亙さんの「gccプログラミング工房」。いまさらながら、バックナンバーを取り寄せて初回から順番に読んでいます。とてもためになる連載です。 この連載中で第10回から数回に分けて開発されていた octopus という 8 ビット CPU の仮想機械があります。オリジナルは C 言語で書かれていたのですが、その設計を見て、これは他の言語でも作れるのではないか、と思い Perl に移植してみたところなんとか動作させることができました。以下の URL にコードを公開します。(西田さんに確認を取ったところ、オリジナルのソースは Public Domain とのことでした。オリジナルは http://www.skyfree.org/jpn/unixuser/ からダウンロード可能です。

    Perl で 8ビット CPU を作る - naoyaのはてなダイアリー
    mogwaing
    mogwaing 2008/01/23
    これはいい!試してみよう
  • LinuxのプログラムをWindowsやMacOS X上で動かせる「Lina」 - GIGAZINE

    Linux用プログラムを、バイナリに修正を加えることなく、WindowsやMaxOS X上で動かすことができるようになる仮想PCソフトです。プログラム以外にコマンドやWebアプリケーションも実行できます。Linaはオープンソースのソフトウェア開発者には無料で提供されるとのこと。 詳細は以下の通り。 LINA - open source everywhere http://www.openlina.com/ LinaはVMwareなどと同じ仮想マシンソフトウェアで、Linux用のアプリケーションなどをバイナリを修正したり見た目を変えたりすることなくWindowsMacOS X上で動かすことができるのが特徴。オープンソースの開発者ならGPLv2ライセンスに基づき無償で利用でき、商用利用の場合には商用ライセンスを結ぶ必要があります。 開発者による紹介ムービー。 YouTube - The LI

    LinuxのプログラムをWindowsやMacOS X上で動かせる「Lina」 - GIGAZINE
  • 1