专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

什么是Virtualization

来源:小嗨整编  作者:小嗨  发布时间:2022-06-16 01:06
摘要:什么是Virtualization Virtualization即虚拟化技术,虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简...

什么是Virtualization

  Virtualization即虚拟化技术,虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

什么是Virtualization

特点

  虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。

  虚拟化技术也与目前VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。

Virtualization即虚拟化技术

功能介绍

  纯软件虚拟化解决方案存在很多限制。“客户操作系统很多情况下是通过VMM(Virtual MachineMonitor,虚拟机监视器)来与硬件进行通信,由VMM来决定其对系统上所有虚拟机的访问。在纯软件虚拟化解决方案中,VMM在软件套件中的位置是传统意义上操作系统所处的位置,而操作系统的位置是传统意义上应用程序所处的位置。这一额外的通信层需要进行二进制转换,以通过提供到物理资源(如处理器、内存、存储、显卡和网卡等)的接口,模拟硬件环境。这种转换必然会增加系统的复杂性。此外,客户操作系统的支持受到虚拟机环境的能力限制,这会阻碍特定技术的部署,如64位客户操作系统。在纯软件解决方案中,软件堆栈增加的复杂性意味着,这些环境难于管理,因而会加大确保系统可靠性和安全性的困难。

虚拟化技术特点

  而CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。另外,在纯软件VMM中,目前缺少对64位客户操作系统的支持,而随着64位处理器的不断普及,这一严重缺点也日益突出。而CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64位客户操作系统。

功能介绍


本文地址:IT问答频道 https://www.eeeoo.cn/itwenda/6259.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小嗨整编
相关文章相关阅读
  • 手机cpu性能天梯图2024(手机cpu性能天梯图排行榜)

    手机cpu性能天梯图2024(手机cpu性能天梯图排行榜)

    手机cpu性能天梯图2024(手机cpu性能天梯图排行榜)手机cpu性能天梯图排行榜第十名苹果A12、骁龙865、麒麟990这个段位的代表机型呢就是iphoneXsmax。当年的机皇,不仅屏幕大,性能还强。距离它发布时间已经过去六年了,放到...

  • cpu温度检测软件哪个好(cpu温度检测软件有哪些)?

    cpu温度检测软件哪个好(cpu温度检测软件有哪些)?

    cpu温度检测软件哪个好(cpu温度检测软件有哪些)?现在的一些cpu,虽然也可以在100℃的温度下运行,但不建议长期高温运行。如何判断我们的cpu温度,可以介绍几个cpu温度检测软件。1、在BIOS中查看在电脑开机时马上按Delete或F...

  • 魔兽世界掉帧是显卡还是cpu(魔兽世界掉帧怎么处理)?

    魔兽世界掉帧是显卡还是cpu(魔兽世界掉帧怎么处理)?

    魔兽世界掉帧是显卡还是cpu(魔兽世界掉帧怎么处理)?魔兽世界掉帧是CPU和显卡都不行了,魔兽世界不断在升级,游戏硬件要求也不断提升,你的配置早已落伍。魔兽世界掉帧怎么处理解决方法1:使用迅游网络优化工具大家在现阶段登录游戏遇到的魔兽世界国...

  • 魔兽世界吃cpu还是显卡(玩魔兽世界需要什么配置的电脑)?

    魔兽世界吃cpu还是显卡(玩魔兽世界需要什么配置的电脑)?

    魔兽世界吃cpu还是显卡(玩魔兽世界需要什么配置的电脑)?魔兽世界对显卡的要求并不是很高,甚至有些场景CPU的重要性还高于显卡。不过考虑到大多数玩家不光玩这一款游戏,所以给大家推荐了一套5000元级别的高性价比主机,这套主机能够在1080P...

  • cpu的组成是什么

    cpu的组成是什么

    cpu的组成:1、寄存器,用来暂存指令数据等处理对象;2、控制器,把内存上的指令、数据等读入寄存器;3、运算器,负责运算从内存读入寄存器的数据;4、时钟,负责发出cpu开始计时的时钟信号。本文操作环境:Windows7系统,DellG3电...

  • cpu100%是怎么回事

    cpu100%是怎么回事

    cpu100%是怎么回事?1、如果CPU长时间使用率100%,即长期满载使用,会导致CPU寿命加快衰弱。2、建议隔一段时间让CPU空载,或者关机,让其维护下。3、需要一个更好的散热器是必须的,还有优质的电源。4、CPU降温软件,由于软件在运...

  • 什么是cpu

    什么是cpu

    cpu是一种集成电路,也是计算机中的核心,通常情况下,cpu一般是指中央处理器;而cpu的主要功能就是利用计算机去处理一些计算机中的数据。本文操作环境:Windows7系统、DellG3电脑。相信很多人都会cpu一词感到陌生,那么什么是c...

  • 四大主流cpu架构是什么

    四大主流cpu架构是什么

    四大主流cpu架构:1、x86架构,采用cisc指令集(复杂指令集计算机),程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。2、arm架构,是一个32位的精简指令集(risc)架构。3、risc-v架构,是基于精...

  • 周排行
  • 月排行
  • 年排行

精彩推荐