加入收藏 设为首页 联系站长
首页 | 虚拟动态 | Cisco模拟 | Juniper仿真 | 虚拟机 | 网络仿真 | 软件路由 | 技术专题 | 相关软件 | 交流论坛
>首页 -> 虚拟机 -> Qemu

TOP

QEMU-open source processor emulator
[ 录入者:admin | 时间:2007-10-28 01:58:09 | 作者: | 来源: | 浏览:656次 ]
QEMU is a generic and open source machine emulator and virtualizer. When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances. When used as a virtualizer, QEMU achieves near native performances by executing the guest code directly on the host CPU. A host driver called the QEMU accelerator (also known as KQEMU) is needed in this case. The virtualizer mode requires that both the host and guest machine use x86 compatible processors. The supported host and target CPUs are listed in the status page.


Down:

QEMU
File [td]Comment
qemu-0.9.0.tar.gz [td]Source code (Changelog)
qemu-0.9.0-i386.tar.gz [td]Binary distribution for linux-i386 (untar it in '/').

QEMU on Windows provides precompiled QEMU versions for Windows. Q is a Mac OS X port of QEMU with a nice GUI. OpenSolaris port. CVS snapshots of the QEMU source code. QEMU Accelerator Module
File [td]Comment
kqemu-1.3.0pre11.tar.gz [td]Full source code available under the GPL license, (Changelog, documentation, technical documentation))

RPMs for Fedora and RHEL.
Slackware packages. QEMU user emulation examples
qemu-gnemul-0.5.3.tar.gz [td]Binary distribution of various Linux systems libraries to run i386, arm, armeb, sparc, ppc, mips and mipsel test executables with QEMU (/usr/gnemul/qemu-xxx directory).
qemu-tests-0.5.3.tar.gz [td]Binary distribution of dynamically linked Busybox and ash executables for i386, arm, armeb, sparc, ppc, mips and mipsel to test QEMU (put in qemu/tests directory, you also need qemu-gnemul).

QEMU disk images
linux-0.2.img.bz2 (8 MB) [td]Small Linux disk image containing a 2.6.20 Linux kernel, X11 and various utilities to test QEMU.
freedos.img.bz2 [td]FreeDOS disk image (modified version from the Bochs project)
small.ffs.bz2 [td]Small NetBSD Image (thanx to Nicolas Ollinger)
minix204.tar.bz2 [td]Minix 2.0.4 (thanx to Túlio Almeida Pexoto)
efi-bios.tar.bz2 [td]EFI BIOS for QEMU (thanx to Tristan Gingold)
sparc-test-0.2.tar.gz [td]SPARC Linux 2.6 test kernel and initrd disk image[/td]
arm-test-0.2.tar.gz [td]ARM Linux 2.6 test kernel and initrd disk image (thanx to Paul Brook) [/td]
mips-test-0.2.tar.gz [td]MIPS Linux 2.6 test kernel and initrd disk image (thanx to Thiemo Seufer) [/td]
mipsel-test-0.2.tar.gz [td]MIPS little endian Linux 2.6 test kernel and initrd disk image (thanx to Thiemo Seufer)
List of Supported Guest OSes
Target CPU support
The target CPU is the one QEMU emulates. User emulation means emulation of user code in order to launch Linux processes. System emulation means full CPU emulation in order to launch an Operating System.

Target CPU User emulation System emulation
x86 OK OK
x86_64 Not supported OK
ARM OK OK
SPARC OK OK
SPARC64 Dev only Dev only
PowerPC OK OK
PowerPC64 Not supported Dev only
MIPS OK OK
m68k Dev only Dev only
SH-4 Dev only Dev only

Host CPU support
The host CPU is the one which executes QEMU.

Host CPU Status
x86 OK
x86_64 OK
PowerPC OK
Alpha Testing
Sparc32 Testing
ARM Testing
S390 Testing
Sparc64 Dev only
ia64 Dev only
m68k Dev only

Note: Testing means that the emulator is working on most of the regression tests, but that some important application fail.
[上一篇]Qemu Manager For Windows V2.1 W.. [下一篇]没有了
※相关文章
 

评论

称  呼:
内  容:

相关栏目

最新文章

热门文章

推荐文章

赞助商链接