虚拟存储器中主存和辅存的地址怎么互通的
时间: 2024-05-30 08:10:38 浏览: 13
虚拟存储器中,主存和辅存的地址互通是通过一种称为地址映射的技术实现的。地址映射是操作系统将虚拟地址映射到物理地址的过程。
操作系统为每个进程维护一张页表,页表中存储了虚拟地址和物理地址的对应关系。当一个进程访问一个虚拟地址时,操作系统通过查找页表得到该虚拟地址对应的物理地址,并将数据从物理地址复制到主存中。如果该虚拟地址对应的物理页不在主存中,则操作系统会将该物理页从辅存复制到主存中,再进行访问。
这样,通过地址映射技术,虚拟地址和物理地址之间的转换就实现了。操作系统为每个进程分配一定的虚拟地址空间,使得每个进程都认为自己独享整个主存空间。但实际上,由于虚拟地址和物理地址之间的映射,不同进程访问相同的虚拟地址时可能会映射到不同的物理地址上。
相关问题
Cache-主存-辅存三级层次
Cache-主存-辅存三级层次是一种存储层次结构,用于提高计算机系统的访问速度和容量。在这个层次结构中,Cache作为最快、但容量较小的高速缓存存储器,位于CPU和主存之间。它用来弥补主存速度不足的问题。而主存则是较慢但容量较大的存储器,用来存储程序和数据。辅存是在主存之外的更大、价格更低但速度更慢的存储器,通常是硬盘。它主要用来弥补主存容量不足的问题,同时也可实现虚拟存储器的功能,为程序提供更大的空间。整个层次结构的实现一般由软硬件结合完成,其中Cache-主存层次主要由硬件实现,而主存-辅存层次主要由软件实现。在访问速度方面,Cache-主存层次的比值通常是几比一,而主存-辅存层次的比值通常是几百比一。为了保持Cache与主存内容一致,可以采用不同的写操作策略,包括写回法、全写法和写一次法。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [存储器之主存--Cache--辅存大全](https://blog.csdn.net/weixin_44955712/article/details/105043945)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [“Cache-主存”和“主存和辅存”的区别](https://blog.csdn.net/chenhuajie123/article/details/10813665)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
一个虚拟存储器,其地址空间的大小等于辅存的容量加上主存的容量
这个描述是关于扩展了虚拟存储器的系统的,虚拟存储器的作用是扩展了主存的容量,使得程序能够访问比实际物理内存更大的地址空间。当程序需要访问的数据不在主存中时,虚拟存储器会将一部分暂时不使用的主存空间释放出来,将这个数据从辅存中读入到释放出来的主存空间中。因此,虚拟存储器可以将主存和辅存结合起来,使得程序能够访问的地址空间大小等于辅存的容量加上主存的容量。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)