什么是硬盘虚拟化 操作系统与硬盘虚拟化关系

  今天小编为大家介绍一下什么是硬盘虚拟化及操作系统与硬盘虚拟化关系。

  操作系统虚拟化位于操作系统的顶部。这种方式能极大的提升许多计算环境的服务器整合率和资源利用率。当用户使用虚拟化产品和解决方案时,操作系统虚拟化都与层相关。层指的是虚拟化应用的级别。以应用程序为基础的硬件虚拟化解决方案包括对现有操作系统处理的层和直接在硬件顶部运行的层。这就是大家所熟悉的“裸机”。

  早期的单任务模式

  早期的计算机其实并没有操作系统的,因为操作系统本身也使靠计算机硬件执行的一种程序,操作系统就是一种可以提供给其它程序方便编写并运行的程序,由程序来运行程序,而不是自己来运行,这其实就是操作系统提供的最早的一种虚拟化表现。

  对于早期的计算机来说,只能运行执行一个任务,整个计算机只能被这个程序独占,例如开机,从软盘或者其它介质上执行程序,直到执行完毕或者人为终端,执行完后拿出戒指,才能再次插入另一介质,重新载入执行另一个程序,而在执行过程中,一旦发生意外,只能重新运行。

  操作系统的多任务模式

  操作系统的出现解决了很多问题,操作系统本身就是一个程序,计算机家电之后,首先先运行的是操作系统,随时可以载入其它程序执行,也就是说,它可以随时的从软盘上读取其它程序的代码,并切换到这段带马上让CPU执行,执行完毕后则立即切换回操作系统笨死,但是每次也总是要等待这个程序执行完毕,才能接着载入下一个程序执行。当被载入的程序执行的时候,不能做任何其它事情,暴扣操作系统本身的程序模块,任何产生中断的时间,都会中断正在运行的程序。

  程序执行完毕之后,会将CPU使用权归还操作系统,从而继续操作系统本身的运行,这种操作系统成为单任务操作系统,典型代表就是DOS。

  如今操作系统针对系统时钟中断,开发了专门的中断服务器程序,也就是多任务操作系统中的调度程序,时钟中断到来的时候,CPU根据中断向量表的内容,指向调度程序所在的地址入口,执行调度程序的代码,调度程序所做的就是将CPU的执行跳转到各个应用程序所在的内存地址入口,每次中断后,调度程序以一定的优先级,指向不通过的程序入口,这样就能做到极细粒度的应用程序入口切换,如果遇到某个程序还没执行完毕就切被切出了,则操作系统会自动将这个程序运行状态保存起来,待下次轮到的时候,提取出来继续运行。

  通过这样的虚拟化,运行在操作系统之上的所有程序都会认为自己是独占一代计算机的硬件运行。

  虚拟化的好处

  上面介绍的计算机硬件及操作系统,其实计算机系统从诞生起就在不断的进行这虚拟化的过程,时至今日,计算机虚拟化进程依然在飞快的发展。

  虚拟化的好处显而易见,虚拟化将下层的复杂逻辑转变为上层的简单逻辑,方便人类读懂,也就是说“科技,以人为本”。任何技术,都是为了将上层逻辑变得更加简单,而不是越变越复杂,当然使上层越简单,下层就要做更多的工作,就越复杂。

时间: 2024-12-31 14:35:50

什么是硬盘虚拟化 操作系统与硬盘虚拟化关系的相关文章

突破2TB限制 3TB硬盘装操作系统实战

英特尔6系列芯片组采用UEFI BIOS,因此6系列主板可以支持3TB硬盘.本文对微星6系列主板如何使用3TB硬盘做详细的介绍. 一.MBR和GPT 先了解一点硬盘分区的常识. 2011年以前的PC系统都采用传统的PC BIOS,这种BIOS的特点是使用主引导记录(MBR).MBR分区定义每个扇区512字节,磁盘寻址32位地址,所能访问的磁盘容量最大是 2.19TB(232 * 512byte).Windows从MBR启动,因此每个MBR都限制在2.19TB. GPT是GUID分区表(GUID

Win8系统VMware虚拟机挂载硬盘提示"无法挂载硬盘"的故障原因及解决方法

  win8操作系统VMware虚拟机来安装别的操作系统,在操作挂载硬盘时却遇到了问题,提示"无法挂载硬盘",具体现象如下所示. 故障原因分析: 出现这种情况是因为系统权限高于软件对物理硬盘访问权限,系统独占了对物理硬盘. 解决方法: 1.启动Win8系统进入桌面.鼠标移动到左下角窗口图标处,点击鼠标右键,出现图示菜单,选择命令提示符(管理员); 2.打开命令提示符窗口; 3.按照图示步骤对需要挂接到虚拟机上的物理硬盘系统脱机处理. 输入diskpart 回车; 输入list disk

固态硬盘怎么安装 固态硬盘安装教程

  固态硬盘怎么安装  固态硬盘安装教程         目前主流的固态硬盘接口为SATA与mSATA,其中SATA是最常见的,而mSATA则主要适用于笔记本,不过现在新台式电脑主板也开始支持mSATA接口了,下面我们一起来详细介绍下吧.         推荐阅读:固态硬盘是什么?怎么用?  最常见的SATA接口固态硬盘安装方法: 固态硬盘摒弃传统硬盘的机械架构和瓷存储介质,采用电子存储介质进行数据存储和读取,突破平台在存取性能上的瓶颈,拥有极高的存储性能,速度方面大幅提升,因此如果未来用户需要

SSD固态硬盘怎么优化 固态硬盘越用越慢怎么办?

  SSD固态硬盘怎么优化   固态硬盘越用越慢怎么办?           今天本文主要与大家介绍下SSD固态硬盘优化的一些知识,主要是面向经常有一些网友称自己购买的固态硬盘速度不是很快,或者说感觉不到SSD与传统HDD硬盘差距的朋友看. SSD固态硬盘优化指南 由于传统的HDD硬盘速度其实也并不慢,因为在一般应用方面我们很难感受到速度差距,不过我们可以在开机时间.大型应用载入以及文件传输方面感受到SSD固态硬盘的高速体验,不过并不是购买了固态硬盘就可以体验其最高读取传输速度,这里还会涉及到很

串口硬盘、并口硬盘及两者区别

如何你想要买电脑或组装一台电脑时,你首先要了解一些硬件知识,在本文中为大家具体介绍一下串口和并口硬盘,以及两者之间的区别.希望对各位有所帮助. 为了便于大家理解,可以这样来理解串口硬盘和并口硬盘的区别: 通俗的说,串口形容一下就是 一条车道,而并口就是有8个车道 同一时刻能传送8位(一个字节)数据. 但是并不是并口快,由于8位通道之间的互相干扰.传输受速度就受到了限制.而且当传输出错时,要同时重新传8个位的数据.串口没有干扰,传输出错后重发一位就可以了.所以快比并口快.串口硬盘就是这样被人们重视

.net如何获取硬盘的物理ID,硬盘格式化或重新分区后也不会变.

问题描述 .net如何获取硬盘的物理ID,硬盘格式化或重新分区后也不会变.用下面的方法取得的ID,发现硬盘重新分区后,ID就变了.DimcmicWmiAsNewSystem.Management.ManagementObjectSearcher("SELECT*FROMWin32_DiskDrive")DimUint32AsUInt32ForEachcmicWmiObjAsManagementObjectIncmicWmi.GetUint32=cmicWmiObj("sign

瑞星发力虚拟化安全:企业虚拟化平台的有力保障

瑞星发力虚拟化安全:企业虚拟化平台的有力保障 在当今的IT业界,"虚拟化"绝对是一个特别炙手可热的名词.在全球范围内,将自己IT系统虚拟化的企业越来越多,同时各大IT业界的大佬们也在不断发布新的虚拟化产品和解决方案.虚拟化仿佛让大多数企业的管理者感到眼前一亮,它几乎满足了企业对办公系统.数据存储系统及网站运营系统所有的美好愿景:更高效的资源利用.更强的稳定性.更低廉的运营成本和更便捷的管理.而且随着虚拟化技术的日趋成熟,虚拟化平台以智能的管理模式以及强大便捷的移动办公能力,获得了国内众

虚拟化与云安全的辩证关系

2013年10月15日,在瑞星公司推出企业级信息安全产品--虚拟化系统安全软件的新闻发布会上,国家信息中心信息与网络安全部李新友主任就虚拟化的安全问题做了演讲,并就虚拟化与云安全的辩证关系进行了深入独到的分析. 李新友主任表示,虚拟化是云计算的一个最重要技术特征.云计算现在在我国发展得很快,云计算里有很多技术内容,包括分布式计算.动态和拓展等各种各样的技术算法,但就个人理解,虚拟化是云计算里最重要的一个技术.虚拟化是多样的,包括用户端的桌面虚拟化.数据中心的服务器虚拟化.存储空间的虚拟化,还有应

什么是硬盘虚拟化,操作系统与硬盘虚拟化关系

今天三联小编为大家介绍一下什么是硬盘虚拟化及操作系统与硬盘虚拟化关系. 操作系统虚拟化位于操作系统的顶部.这种方式能极大的提升许多计算环境的服务器整合率和资源利用率.当用户使用虚拟化产品和解决方案时,操作系统虚拟化都与层相关.层指的是虚拟化应用的级别.以应用程序为基础的硬件虚拟化解决方案包括对现有操作系统处理的层和直接在硬件顶部运行的层.这就是大家所熟悉的"裸机". 早期的单任务模式 早期的计算机其实并没有操作系统的,因为操作系统本身也使靠计算机硬件执行的一种程序,操作系统就是一种可以