在一个采用虚拟存储管理的系统中,计算机的数据位和地址位宽均为32位,假设当前系统中存在10个进程,主存的容量是2 GB,辅存的容量为500 GB,在这样的系统中,所有进程虚存的总空间大小是( )。

admin2019-12-10  27

问题 在一个采用虚拟存储管理的系统中,计算机的数据位和地址位宽均为32位,假设当前系统中存在10个进程,主存的容量是2 GB,辅存的容量为500 GB,在这样的系统中,所有进程虚存的总空间大小是(    )。

选项 A、4 GB
B、40 GB
C、2 GB
D、502 GB

答案B

解析 本题考查虚拟存储器的最大空间的问题。虚拟存储器空间的最大值与实际存储容量没有关系,仅与其地址系统的位宽有关,32位的系统其最大虚存每个进程都是4GB。若系统中存在10个进程,则总虚拟存储空间是所有进程虚拟存储空间之和。本题中为40 GB。但是若要问,虚存的实际容量是多少时,则要考虑主存和辅存的大小,若主存和辅存之和小于最大虚拟存储空间40 GB,则应是主存和虚存的实际容量之和。若大于40 GB,则多余的部分是没有用的(仅指虚拟存储的外存,因为硬盘的主要作用是存储文件,仅用一部分来作为虚存的外存)。
转载请注明原文地址:https://kaotiyun.com/show/GU3i777K
0

最新回复(0)