将来CPU的发展趋势是超算模式,也就是更多的核心,或更多的处理器并行运算,不过这需要市场需求来支撑;另一种说法是云计算模式,也就是我们自己不再需要高性能的计算机,而是通过高速网络将数据在云端进行计算,再高速返回数据,也许那个时候全世界只需要几台超算就可以了,至于虚拟化,只不过是作为多核心多处理器的一个辅助措施以满足更多的线程需求罢了。
虚拟化技术与多任务以及超线程技术是完全不同的。
多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且 每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;
而超线程技术只是单CPU模拟双CPU来平衡程序运行性 能,这两个模拟出来的CPU是不能分离的,只能协同工作。