当前位置:首页 > 虚拟机 > 正文

开启虚拟机对电脑有影响吗(频繁运行虚拟机对电脑有坏处吗)

开启硬件虚拟化有哪些优点和缺点?

开启硬件虚拟化后,相应虚拟机软件应用程序的执行性能将得到大幅提升,虚拟机使用体验将得到显着提升。直观的感受是:虚拟机运行速度更快。。
唯一的缺点是它启用了处理器本身支持的功能,顶多增加了功耗。

虚拟化技术有什么影响intel

通过虚拟化对硬件进行抽象,允许多个工作负载共享公共资源池。在共享虚拟化硬件上,不同的工作负载可以保持完全相互独立、共存,并且可以在多个基础设施之间移动并根据需要进行扩展。

通过虚拟化,由于服务器利用率和整合、动态资源分配和管理、工作负载隔离、安全性和自动化的改进,企业可以显着提高资本和运营效率。

虚拟化可以提供按需服务,并通过软件高效管理资源;无论位于何处,都可以根据具体业务需求扩展到本地或远程混合云。

扩展信息:

虚拟化技术原理:

虚拟机是对真实计算机环境的抽象和模拟。VMM必须共享每个虚拟机的数据。一组管理其状态的数据结构,包括全套虚拟处理器寄存器、物理内存使用情况、虚拟设备状态等。当VMM调度虚拟机时,它将其某些状态恢复到主机系统。

并非所有状态都需要恢复。例如,主机的CR3寄存器存储的是VMM设置的页表的物理地址,而不是GuestOS设置的值。

主机处理器直接驱动GuestOS机器指令。由于GuestOS运行在低特权级别,当进入主机系统的特权状态(例如写入GDT注册表)时,权限不足会导致主机处理器产生异常,从而自动将执行权返回给VMM。另外,外部中断的到来会导致VMM运行。

VMM可能需要先将虚拟机的当前状态写回状态数据结构,分析虚拟机被挂起的原因,然后代表GuestOS执行相应的特权操作。最简单的情况下,如果GuestOS修改了CR3注册表,它只需要更新虚拟机的状态数据结构。

一般来说,在大多数情况下,VMM必须经过复杂的流程才能完成最初简单的操作。最后,VMM将执行权返回给GuestOS,GuestOS从上次中断的地方恢复执行,或者处理VMM“塞”进去的虚拟中断和异常。

这种经典的虚拟机操作方法称为Trap-And-Emulate。虚拟机对于GuestOS是完全透明的。GuestOS不需要任何修改。然而,VMM设计会更加复杂,并且系统整体性能会受到显着的损害。

上一篇:虚拟机

下一篇:虚拟机对电脑伤害大吗