性能是普及的关键
既然如此那么唯一的问题就是如何让虚拟环境下有着最佳的性能表现,尤其是显示设备。Vista的全新桌面特效和DirectX 10以及多应用软件的支持方面,都需要多虚拟环境的显示设备输出,所以Vista就需要虚拟系统来增加更多的支持。微软也称Vista的架构也将在今后10年中作为系统的基础。
Windows系统的应用软件对系统的性能要求很高,SLI和多GPU如果考虑到3D游戏的性能需求的话,那么就成了最可能影像系统的体验了。比如虚拟环境要求全屏运行的话,那么就需要在全屏幕状态下运行虚拟化的操作系统。
对于服务器系统来说,由于没有共同显示的设备所以很容易实现虚拟化,只需要适当的客户端就可以解决。在服务端的系统中,比如Windows Server 2008的Hyper-V和Windows 7的虚拟化都可轻松实现。作为改进了Tick的操作系统那个Windows 7也就是Vista,回顾过去Tick和Tock的系统也都存在。而Windows 95是Tock,Windows 95 OSR2,Windows 98,Windows 98 SE,Windows Me等则是Tock。如果Windows 2000是Tock,那么Windows xp就是Tick。这样Tick和Tock的交替也表明了操作系统的周期性。
下面还是转回正题,由于虚拟化技术Microsoft可以完美解决性能和兼容性的问题,这对于Microsoft来说是有好处的,同样对于整个PC行业来说也是非常重要的。在PC领域实现虚拟化也是迟早的事,除了必备的技术准备外硬件的支持也是必可缺少的。除了需要虚拟化支持的CPU外,对内存和多核心协同工作的要求也相应更高。
对我们来说虚拟化的优势是可以立刻体验的,比如已经存在的软件和最新出现的软件都可以良好兼容,另外还有着更加出色的安全性。毋庸置疑虚拟化技术将改变操作系统的封闭性,进而在电脑上实现更加开放的系统平台。