大家好,下面小编给大家分享一下。很多人还不知道虚拟存储是基于什么技术。下面是详细的解释。现在让我们来看看!
虚拟存储主要靠电脑的硬盘。计算机的海量存储主要依赖于磁带、光盘、硬盘三大类,并在这三种存储介质的基础上形成磁带机、光盘库、磁盘阵列三种主要存储设备。
虚拟存储主要通过硬盘实现;虚拟硬盘和虚拟缓存主要通过内存和u盘实现。虚拟内存是主机操作所必需的;虚拟硬盘可以用来存储临时文件夹、网页等临时文件,关机时会自动清空,避免垃圾堆积;虚拟缓存可以避免频繁的硬盘写入。在下载视频等大量文件时,能有效保护机械硬盘;对于硬盘来说,使用寿命主要取决于写入的数据量。使用虚拟缓存可以只将所有要写入的数据写入缓存,这样可以大大减少硬盘写入量,让写入完全没有必要。
虚拟存储是指通过软件和硬件技术将多个不同类型的独立物理存储体整合成一个逻辑虚拟存储单元,并集中管理供用户统一使用。这个虚拟逻辑存储单元的存储容量是其集中管理的每个物理存储单元的存储容量之和,其访问带宽在某种程度上接近每个物理存储单元的访问带宽之和。
根据程序执行的互斥性和局部性,我们只允许加载作业的一部分,另一部分放在磁盘上,必要时再加载到主存中,这样就可以在一个小主存空之间运行一个更大的作业。同时,用户编程时也摆脱了必须写小于主存容量的作业的限制。也就是说,用户的逻辑地址空可以大于主存的绝对地址空。对用户来说,计算机系统似乎有一个很大的主内存,这就是所谓的“虚拟内存”。
以上解释了虚拟存储基于什么技术。本文到此结束,希望对大家有所帮助。如果信息有误,请联系边肖进行更正。