QEMU
★制服でHなバイト★
1日5万円★日払い★

[Wikipedia|▼Menu]

QEMU
開発元Fabrice Bellard
最新版0.9.1 / 2008年1月6日
対応OSBeOS, FreeBSD, Linux, Mac OS X, Microsoft Windows, NetBSD, OpenBSD, Solaris, ZETA,
種別エミュレータ
ライセンスVarious
公式サイトhttp://bellard.org/qemu/
 ・編・歴 

QEMU(キューエミュ)は、 ⇒Fabrice Bellardが中心となって開発しているオープンソースのPCエミュレータである。

QEMUは機械全体をエミュレーションするシステムエミュレーションと呼ばれる環境と、Linuxユーザーランドをエミュレーションするユーザーエミュレーションと呼ばれる環境がある。

ユーザーエミュレーション環境は、非特権モードのエミュレーションおよび、Linuxのシステムコール命令をネイティブのシステムコールに変換する。この環境は、組み込み機器のクロスコンパイルや非x86環境でWineを動かすために使用可能である。

システムエミュレーション環境は主にWindowsLinuxなどのOSを動かすことを目的に利用されており、OSの動作確認用としてQEMUを同梱するケースも増えている。同様のプロジェクトにはBochsPearPCなどがあるがQEMUの特徴として、中間コードを介して動的コンパイルを行うことにより、x86、PowerPCSPARCなど多くのホストCPUに対して多くのターゲットCPUを高速にエミュレーション可能である事が挙げられる。x86システムエミュレーション環境に於いてはBIOSの動作環境はBochsと互換である。

アクセラレータとして、kqemuが用意されている。これは、QEMUをより速く動作させるモジュールとして提供されている。kqemuは、x86又はx64(64ビットCPU)をサポートしており、カーネルモード仮想化モニタとして動作する。これを使用するときには、同様のソフトウエアであるVMWare同様、ホストCPUの実行できないコードをターゲットに於いて実行することは出来ない。Linux 2.4 及び 2.6上にて提供されている。FreeBSD並びWindows NT/2000/2003/XPにおいては、実験的な提供がなされている。この部分はHALを使って書かれたバイナリオブジェクトとサポートされているプラットフォーム用のHALのソースとして提供されており、商業的な配布には制限がある。

QEMUはCPUだけではなく、各種の周辺ハードウェアもエミュレートしている。以下にQEMUが実装しているハードウェアを示す。

Pentium Pro

Intel 440FX host PCI bridge and PIIX3 PCI to ISA bridge

Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA extensions (hardware level, including all non standard modes).

PS/2 mouse and keyboard

2 PCI IDE interfaces with hard disk and CD-ROM support

Floppy disk

NE2000 PCI network adapters

Serial ports

Creative SoundBlaster 16 sound card

ENSONIQ AudioPCI ES1370 sound card

Adlib(OPL2) - Yamaha YM3812 compatible chip

PCI UHCI USB controller and a virtual USB hub.

また、QEMUは-sオプションを指定すればtunデバイスを介してホスト上のGDBと接続、仮想マシンの動作状況を監視できるなど、インサーキット・エミュレータ(ICE)のような使い方も可能である。 そのほかに、QEMUは、VNCサーバの機能が組み込まれており、この機能により、リモートマシンの制御が可能である。


関連項目

ウィキポータル FLOSS


バーチャルマシン

x86仮想化

Virtual PC

キュー (エミュレータ)

VirtualBox


外部リンク

QEMU CPU Emulator

QEMU on Windows

QEMU Wiki

QEMU最新版のソースツリー

GITによるQEMU最新版のソースツリーのミラー

この「QEMU」はFLOSSに関連した書きかけ項目です。この記事を加筆して下さる人を求めています(Portal:FLOSS)。
カテゴリ: エミュレーションソフトウェア | フリーソフトウェア | Mac OS Xのソフトウェア | システムソフトウェア | 仮想化 | FLOSS関連のスタブ項目

更新日時:2008年9月23日(火)00:00
取得日時:2008/09/27 07:22


完全無料エロボイス♪
「声」は興奮しますよ!

[オプション/リンク一覧]
[記事の検索]
[この項目を更新]
[おまかせ表示]
[トップページ]
[ニュースをチェック!]
[列車運行情報]
Size:7645 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:Mamenoki