当前位置:问百书>生活百科>什么是cpu的虚拟化技术,有什么优势???

什么是cpu的虚拟化技术,有什么优势???

2023-03-23 01:42:16 编辑:join 浏览量:565

CPU的虚拟化技术是指将单台电脑软件环境分割为多个独立分区,每个分区均可以按照需要模拟电脑的一项技术。它的技术实质是通过中间层次实现计算资运饥源的管理和再分配,使资源利用实现最大化。

CPU的虚拟化技术的优势为虽然虚拟化可以通过软件实现,但是CPU硬件支持的旁首返话,执行效率会大大提升,也可以支持64位操作系统。

什么是cpu的虚拟化技术,有什么优势???

扩展资料:

虚拟化技术的原理

虚拟机对真实计算环境进行抽象和模拟,VMM 需要为每个虚拟机分配一套数据结构来管理它们状态,包括虚拟处理器的全套寄存器,物理内存的使用情况,虚拟设备的状态等等。

VMM 调度虚拟机时,将其部分状态恢复到主机系统中。并非所有的状态都需要恢复,例如主机 CR3 寄存器中存放的是芹氏 VMM 设置的页表物理地址,而不是 Guest OS 设置的值。

主机处理器直接运行 Guest OS 的机器指令,由于 Guest OS运行在低特权级别,当访问主机系统的特权状态(如写 GDT寄存器)时,权限不足导致主机处理器产生异常,将运行权自动交还给 VMM。此外,外部中断的到来也会导致 VMM 的运行。

参考资料来源:中关村在线——T博士开讲 你不理解的CPU专业名词

标签:cpu,虚拟化

版权声明:文章由 问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbaishu.com/life/59718.html
热门文章
二维码