操作系统在哪些方面实现了"虚拟性"

发布网友 发布时间:2022-04-21 16:25

我来回答

2个回答

懂视网 时间:2022-04-21 20:46

虚拟化的四大特性是:

  

  1、封装:虚拟机都保存在文件中,且可通过移动跟复制这些文件的方式来移动跟复制该虚拟机。

  

  2、相对于硬件:无需修改即可在任何服务器上运行虚拟机。

  

  3、隔离:在同一服务器上的虚拟机之间互相隔离,改变了之前单台物理机服务器只能挂以个应用的格局。即在一个物理服务器上可以同时运行N个操作系统,每个系统中部署以个应用,这些应用可同时链接N个小时开启,且系统间互相隔离,互不影响,合理利用了服务器的硬件资源。

  

  4、分区:在单个物理服务器上同时运行多个虚拟机,将一个物理服务器的硬件资源分别分区给多个虚拟机。

  

  虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互的空间内运行而互不影响,从而显着提高计算机的工作效率。虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。虚拟化是一个广义的术语,是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。如同空旷、通透的写字楼,整个楼层没有固定的墙壁,用户可以用同样的成本构建出更加自主适用的办公空间,进而节省成本,发挥空间最大利用率。这种把有限的固定的资源根据不同需求进行重新规划以达到最大利用率的思路,在IT领域就叫做虚拟化技术。

热心网友 时间:2022-04-21 17:54

很多了

虚拟性是操作系统四大特性之一

操作系统本身就是一个虚拟机,是物理机的虚拟,将很多资源抽象供用户方便使用,数据抽象为文件,方便存取;设备抽象为驱动程序驱动的虚拟设备,提供统一借口,方便编程;而我们所感受的只是很方便的使用,其实这种方便都是源于操作系统虚拟性,即将设备抽象化,提供友好的图形界面,这样就形成了虚拟机

而操作系统也用到了很多虚拟技术
一个就是虚拟存储,为了提高内存利用率,进程并不是将所有代码都装入内存,而是部分装入,即使是内存足够大的情况下.有时在进程离开运行态时会被对换到虚拟内存中.也就是硬盘的一部分.

SPOOLING技术也是操作系统虚拟性的一个实现.为了减少等待和请求的重复申请,提高效率,允许硬件设备虚拟为很多台虚拟设备,实现脱机工作.

有些分时操作系统更是将计算机虚拟成多台计算机供多个用户同时使用,当然,是并发的而不是并行的.这也是虚拟性

还有很多,不过我一时间写不全

我不知道你具体说的是什么虚拟性,是资源的抽象还是众多虚拟技术.你可以补充问答,我补充回答.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com