问:虚拟化其实不是一种新技术,UNIX平台上很早就有了。VMware只是在x86平台上发展虚拟化技术,您认为UNIX平台上的虚拟化技术与x86平台上的虚拟化技术有哪些不同?
答:的确,在Unix平台早就有虚拟化技术了,而且X86平台虚拟化技术也是从Unix平台发展过来的。Unix平台的虚拟化技术强调的是把硬件资源(如:CPU、内存等)进行划分,但是划分很死板,缺少灵活性,拿处理器划分来说,Unix平台把处理器划分成多个区域,一个处理器只能处理制定一个区域的工作。因此,后来Unix平台也出现了能够讲处理器划分为几份的技术。X86平台的虚拟化技术就不一样,拿VMware来说吧,VMware的虚拟化技术是在软件架构上进行划分的,它的动态资源调配功能是传统的Unix平台所不具备的。内存、处理器等硬件资源实现完全共享,还能够不同机器之间的切换,这些都是Unix虚拟化技术所不具备的。
| 0 |
![]() |







