交换区概念

交换区概念

实际上就是一块磁盘空间(硬盘空间)。虚拟内存和物理内存映射的时候,是将虚拟内存的代码放到交换区中,以后在CPU想要执行相关指令或者数据时,如果内存没有,先去交换区将需要的指令与数据映射到物理内存,然后CPU执行。

虚拟内存与交换区的思想,实现了大内存需求或多个进程运行时,能够确保运行并较小的物理内存运行。

上图中,说的是进程的局部代码在物理内存中运行,是因为程序具有局部性原则,所以在某一段较小的时间段内,只有很少一部代码会被CPU执行

本学习笔记来源于哔哩哔哩:5.MMU如何协调虚拟内存和物理内存_哔哩哔哩_bilibili

相关推荐
法迪7 天前
Windows搭建免翻墙的BatteryHistorian
windows·功耗
法迪12 天前
为什么手机上用 mA 和 mAh 来表示功耗和能耗?
智能手机·功耗
法迪1 个月前
Android限制后台服务、广播和Activity,节省更多的电量
android·功耗
法迪1 个月前
Android自带的省电模式主要做什么呢?
android·功耗
法迪1 个月前
Android原生的HighCPU使用率查杀机制
android·java·前端·功耗
法迪2 个月前
UWB功耗大数据插桩调研
功耗
法迪3 个月前
初学Linux电源管理
linux·运维·服务器·功耗
法迪3 个月前
华为 Sensor 省电策略调研
华为·功耗
法迪3 个月前
南山区的妈祖庙
功耗