虚拟存储器有哪些特征?此中最素质的特征是什么?(什么是虚拟存储器?它有哪些根本特征?)

admin|
142

虚拟存储器是计算机系统内存办理的一种手艺。它使得应用法式认为它拥有持续的可用的内存(一个持续完好的地址空间),而现实上,它凡是是被分隔成多个物理内存碎片,还有部门暂时存储在外部磁盘存储器上,在需要时停止数据交换。

虚拟存储器是由硬件和操做系统主动实现存储信息调度和办理的。它的工做过程包罗6个步调:

翻开凤凰新闻,查看更多高清图片

①中央处置器拜候主存的逻辑地址合成成组号a和组内地址b,并对组号a停止地址变更,即将逻辑组号a做为索引,查地址变更表,以确定该组信息能否存放在主存内。

②如该组号已在主存内,则转而施行④;若是该组号不在主存内,则查抄主存中能否有空闲区,若是没有,便将某个暂时不消的组调出送往辅存,以便将那组信息调入主存。

③从辅存读出所要的组,并送到主存空闲区,然后将阿谁空闲的物理组号a和逻辑组号a登录在地址变更表中。

④从地址变更表读出与逻辑组号a对应的物理组号a。

⑤从物理组号a和组内字节地址b得到物理地址。

⑥按照物理地址从主存中存取需要的信息。

虚拟存储器有离散性,屡次性,对换性和虚拟性那四个次要特征:

1、离散性,是指内存分配时接纳离散分配的体例。若接纳持续分配体例,需要将功课拆入到持续的内存区域,如许需要持续地一次性申请一部门内存空间,无法实现虚拟存储功用,只要接纳离散分配体例,才气为它申请内存空间,以制止浪费内存空间。

2、 屡次性,屡次性是指一个功课被分红屡次调入内存运行。功课在运行时,只将当前运行的那部门法式和数据拆入内存,以后再陆续从外存将需要的部门调入内存。

3、 对换性,对换性是指允许在功课运行过程中换进换出。允许将暂时不消的法式和数据从内存调至外存的对换区,以后需要时再从外存调入到内存。

4、 虚拟性,虚拟性是指可以从逻辑上扩大内存容量,利用户所看到的内存容量远大于现实的内存容量。