主流x86多线程操作系统选择
用户在Linux 上运行Windows 或者其它操作系统有好几种方法。但通过比较,一般认为VMware Server是比较适合的方法,能满足用户的需求。需要记住的是,所有存在竞争的应用都会降低性能,同时会要求超过本机系统所能超过的内存等。
Vmware一般在AMD Athlon 3500+配合1GB DDR2内存的情况下就运行很顺畅了。另外,它在AMD Duron 1800配备512MB DRAM内存和3GB swapfile情况下也运行顺畅,但同样是Duron 1800仅配置1GB swapfile就差强人意了。
此外,通常像Intel VT或者AMD-V这样的硬件虚拟技术是必需的,但这些对于VMware Server的运行来说是多余的。下面是轮流运行其它操作系统后得出的部分结论:
Dual Boot
• 当应用运行在两种系统上时不能互相剪贴;
• Linux file access 从Windows存取Linux文件时要求特殊的转换;
• 是免费的,但要求专门的技术支持才能工作;
• 对于应用,相互之间不能争抢资源,它需要计算机绝对的全部性能。
Win4Lin
• 仅限于工作站使用;
• 不是免费的,需要通过购买获得;
• Win4Lin 9.x.版本不能在Windows操作系统的客户端升级,过去的FC3版本也不能再升级。这使得硬件也没法升级到最新的平台。
• Win4Lin Pro不支持主客式剪贴板;
• 仅允许安装Windows。
Xen
• 没有主客式剪贴板;
• 尽管下载后可以自动安装,但后续还要作些参数配置;
• 要求处理器支持虚拟化技术;
• 通常运行在服务器上的效果比工作站要好得多。
KVM虚拟化
• 要求处理器支持虚拟化技术。
Wine
• 选择该系统的人极少,只有少量的应用;
• 假如用户使用微软的Office作为办公软件,那他们的操作系统一般不会运行在Wine上面,更不要说它的商业版本了。
分析:如何在虚拟环境中运行操作系统
0
相关文章