wine 和虚拟机有什么区别?

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
phpzxh
帖子: 7
注册时间: 2009-04-28 13:55

wine 和虚拟机有什么区别?

#1

帖子 phpzxh » 2009-05-19 15:17

wine 和虚拟机有什么区别?
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: wine 和虚拟机有什么区别?

#2

帖子 想入非非 » 2009-05-19 17:02

准确的区别我倒是没有什么认识。。。但是wine是有很多程序不能正常运行的
虚拟机应该是大部分都行 :em20
Ubuntu User
pinper
帖子: 20
注册时间: 2009-04-25 0:49

Re: wine 和虚拟机有什么区别?

#3

帖子 pinper » 2009-05-19 23:03

简单的说就是wine是对windows接口的一个模拟,目的是为了在非windows平台上运行windows程序,而虚拟机通常是对硬件的一个模拟,所以虚拟机通常运行起来会好一点
头像
sw2wolf
帖子: 435
注册时间: 2007-10-05 21:02

Re: wine 和虚拟机有什么区别?

#4

帖子 sw2wolf » 2009-05-20 11:15

wine是对WINDOWS API的LINUX实现, 所以只能跑WINDOWS程序, 由于没有完全仿真好WINDOWS, 所以很多WINDOWS 程序用不了!

虚拟机是对硬件的模拟, 所以虚拟机可以跑不同的GUEST OS ! 比如,你可以用VBOX运行WINDOWS, LINUX, FREEBSD等.
由于硬件虚拟技术的支持, 虚拟机的性能接近物理机器的80%以上. 另外用虚拟机还不用装防毒软件, 比如用VBOX的SNAPSHOT, 如果中毒了, 把快照一删就干净了 :em11

总之, 虚拟机是比WINE更好的技术, 当然一些简单的程序用WINE跑也能满足需要.
ijustknow
帖子: 124
注册时间: 2009-06-25 11:35

Re: wine 和虚拟机有什么区别?

#5

帖子 ijustknow » 2009-07-04 19:16

受教了~~~~~~~
cheeselee
帖子: 353
注册时间: 2008-07-09 0:39

Re: wine 和虚拟机有什么区别?

#6

帖子 cheeselee » 2009-07-04 20:20

sw2wolf 写了:wine是对WINDOWS API的LINUX实现, 所以只能跑WINDOWS程序, 由于没有完全仿真好WINDOWS, 所以很多WINDOWS 程序用不了!

虚拟机是对硬件的模拟, 所以虚拟机可以跑不同的GUEST OS ! 比如,你可以用VBOX运行WINDOWS, LINUX, FREEBSD等.
由于硬件虚拟技术的支持, 虚拟机的性能接近物理机器的80%以上. 另外用虚拟机还不用装防毒软件, 比如用VBOX的SNAPSHOT, 如果中毒了, 把快照一删就干净了 :em11

总之, 虚拟机是比WINE更好的技术, 当然一些简单的程序用WINE跑也能满足需要.
用虚拟机实际上你用的是一个完整的Windows,那样当然更好地支持Windows程序啦,但前提是你要先拥有Windows,只是在中国这是不用钱的

Wine与虚拟机是完全不用的东西,所以不要谈论哪种技术更好
7号机-----神舟 优雅A460P-i7G D2
CPU: i7-2670QM
RAM: 8G
HD:500G
OS:Fedora 17 x86_64

热衷话题:Package Management\Programming
头像
AngelMAX
帖子: 2228
注册时间: 2009-02-25 18:18

Re: wine 和虚拟机有什么区别?

#7

帖子 AngelMAX » 2009-07-04 20:22

Wine Is Not an Emulator
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: wine 和虚拟机有什么区别?

#8

帖子 wangdu2002 » 2009-07-04 20:30

虚拟机的性能接近物理机器的80%以上
大多数情况下没有这么好的性能的,虚拟机中的OS大多相当实机OS的40%左右。Wine倒经常可以达到60%的原win的应用程序性能——不过bug多。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: wine 和虚拟机有什么区别?

#9

帖子 oneleaf » 2009-07-04 20:45

如果CPU本身支持虚拟化会好很多,这样可以采用类似xen可以获得比较满意的性能。
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: wine 和虚拟机有什么区别?

#10

帖子 tusooa » 2009-07-11 9:19

sw2wolf 写了: 虚拟机是对硬件的模拟
是虚拟,不是模拟
bochs是模拟

代码: 全选

] ls -ld //
头像
misscx
帖子: 16
注册时间: 2009-04-23 22:25

Re: wine 和虚拟机有什么区别?

#11

帖子 misscx » 2012-11-24 15:08

我觉得还是虚拟机好用点儿。下了wineQQ老是崩溃,而且还有黑框。装上虚拟机,安装了个winxp,弄个QQ,爽得很。
回复