[讨论]Parallels Coherence功能的实现

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
wu4258528
帖子: 71
注册时间: 2006-10-10 17:38

[讨论]Parallels Coherence功能的实现

#1

帖子 wu4258528 » 2007-03-10 12:00

前两天在网上看到mac osx下的虚拟机Parallels发布了正式版,其中包含了新功能Parallels Coherence(参考网址http://www.parallels.com/products/coherence/),就是在mac osx的桌面上同时显示windows和mac osx程序,觉得这个功能对于家庭用户很实用。在ubuntu上虽然可以用rdesktop模拟这一功能,但是很不完美,毕竟rdesktop用的是远程桌面的方式,不规则的窗口都显示的不好,而且一旦在运行的windows程序中调用其它windows程序,两个窗口就叠加到一起了,同时类似QQ的到屏幕边缘隐藏的功能也无法实现,而Parallels Coherence就可以。通过搜索一些资料,知道Parallels Coherence利用的是将虚拟机窗口透明化的方式实现的这个功能,但我仍有不解之处:
1、实现透明化依赖的是在虚拟机中安装的显卡驱动,还是mac osx中的虚拟机程序?
2、Parallels Coherence功能还可以交换主机和客户机中的剪切板中的信息(不知道是不是只限于文本),这是如何实现的?
3、Parallels Coherence功能可以将虚拟机中运行的程序显示在任务栏上,就像原生程序一样。
希望有大侠来指点迷津。
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
联系:

#2

帖子 huangjiahua » 2007-03-11 20:03

类似 X11 在 OS X 或 Win32 的做法, 把窗口设为 root 。
跃过无数的时间断层,只为了在
wu4258528
帖子: 71
注册时间: 2006-10-10 17:38

#3

帖子 wu4258528 » 2007-03-13 18:42

希望楼上的大侠给些资料的链接,谢谢!
回复