5/28/2008

虚拟机

1. VMware workstation vs virtual PC vs Bochs
(1) Bochs : emulates the x86 hardware and some of its peripherals
+ easily portable among a number of platforms & architectures
+ better choice for kernel or complier development
+ runs under all the platforms supported by VMware and Virtual PC and many additional platforms, including *BSD and BeOS.
- the slowest of the three due to emulation
+ only 2 MB
(2) Virtual PC : Some large parts of VirtualPC 4.03 for x86 are emulated, while other parts are virtualized. VirtualPC 5 under Macintosh is 100% emulator.
* In the middle of the others.
+ better choice for application targetting the end-user and the larger corporations
* runs on Windows 9x/ME and with different binaries also runs under NT/2k/XP, OS/2 and MacOS 9/X
- about 20MB
(3) VMware workstation : only emulates certain I/O functions,the rest is all executed through its x86 runtime engine via virtulization.
+ fast speed
+ better choice for application targetting the enterprise and large software houses
- poor portablity
* run on Windows 2000/XP and on Linux
- about 20MB

2. Virtual box
3. qemu
4. 。。

没有评论: