虚存,内存,主存,辅存

1、内存

   cache和主存构成了系统的内存。

2、虚拟存储器

   主存和辅存依靠辅助软硬件的支持构成了虚拟存储器。软硬件是指地址转换部件。

  每一个程序拥有一个虚拟存储器,这个虚拟存储器可以是页表,段表等。

3、页表有两处保存地方

  与上面两句话对应,

  当一个进程在运行时,其页表中一部分在主存中,另一部分在辅存中保存

   这主要是因为由于虚地址空间可以很大,要节省页表本身占用的主存空间。

  由于主存属于内存,辅存属于外存,所以粗糙点讲,页表中一部分在内存中,另一部分在外存中保存。

4、调页操作

   在主存部分的页表称为内页表,在辅存部分的页表称为外页表。

  当虚页不在内存时,有存储管理部件向cpu发出"缺页中断",进行调页操作。

 

5、为什么要使用虚拟存储器

  同样是因为不知道

  在多用户多任务系统中,多个用户或多个任务共享全部内存,要求同时执行多道程序。这些同时运行的程序到底占用实际内存的哪一个部分,在编制程序时是无法确定,必须等到程序运行时才能动态分配。

 

 

 

 

  

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值