博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Virtual Machine虚拟机原理
阅读量:5859 次
发布时间:2019-06-19

本文共 674 字,大约阅读时间需要 2 分钟。

1.虚拟机原理:虚拟机(Virtual Machine),顾名思义,就是虚拟出来的一台计算机,简单的来说虚拟机就是用软件来模拟出计算机软硬

        件环境,通过共享宿主机的部分硬件,以及宿主机CPU模拟的部分虚拟硬件,建立完整的运行环境。 虚拟机所安装的系统根实际的计

        算机操作系统没有什么区别,同样会感染病毒,但是由于虚拟机是封闭的虚拟环境,如果排除通过虚拟机与宿主机的网络连接,则不        

      会影响到宿主机及宿主机所在的网络。

        在虚拟机中,中央处理器芯片从系统其它部分划分出一段存储区域,操作系统和应用程序运行

       在“保护模式”环境下。如果在某虚拟机中出现程序冻结现象,这并不会影响运行在虚拟机外的程序操作和操作系统的正常工作。在

       真实计算机系统中,操作系统组成中的设备驱动控制硬件资源,负责将系统指令转化成特定设备控制语言。在假设设备所有权独立的

       情况下形成驱动,这就使得单个计算机上不能并发运行多个操作系统。虚拟机则包含了克服该局限性的技术。虚拟化过程引入了低层

      设备资源重定向交互作用,而不会影响高层应用层。通过虚拟机,用户可以在单个计算机上并发运行多个操作系统。

 2.使用虚拟机的目的:完成许多不能或不方便直接在宿主机上完成的工作。

          例如:玩游戏开多个窗口,实验安装各种操作系统,实验安装新软件,测试病毒、黑客工具……

本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/archive/2012/02/06/2340170.html,如需转载请自行联系原作者

你可能感兴趣的文章
lombok 介绍及基本使用方法
查看>>
实验一 巩耀阳 201421430029
查看>>
Inkpad绘图原理浅析
查看>>
043_关于Salesforce集中权限的解释
查看>>
TYVJ P1077 有理逼近 Label:坑,tle的好帮手 不懂
查看>>
相对路径和绝对路径
查看>>
java线程面试题摘要
查看>>
Vue 给axios做个靠谱的封装(报错,鉴权,跳转,拦截,提示)
查看>>
asp.net SqlParameter关于Like的传参数无效问题
查看>>
Python多线程练习
查看>>
Raspberry pi experiment
查看>>
C语言qsort快速排序
查看>>
bzoj1009
查看>>
bzoj3157 3516
查看>>
C#编程的推荐规则和约定—C#高级编程(第10版)学习笔记7
查看>>
中缀表达式转换为后缀表达式
查看>>
LG的数学计划----分解质因数(Pollard-Rho算法)
查看>>
iOS开发之 -- 帧动画的使用
查看>>
Netdata---Linux系统性能实时监控平台部署记录
查看>>
Manual | BSD手册| Linux手册 | 数据库手册 | 编程开发手册 | WEB开发手册 | 软件应用手册 | 网络技术手册 | GNU手册...
查看>>