交换区概念

交换区概念

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

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

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

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

相关推荐
法迪1 个月前
初学Linux电源管理
linux·运维·服务器·功耗
法迪1 个月前
华为 Sensor 省电策略调研
华为·功耗
法迪2 个月前
南山区的妈祖庙
功耗
法迪2 个月前
Wireshark如何查看数据包时间间隔
服务器·网络·wireshark·功耗
小白也想学C3 个月前
Android 功耗分析(底层篇)
android·功耗
法迪3 个月前
DataWind 查看单个维度的2个版本间数据差异值的方法
功耗
法迪3 个月前
【功耗现象】com.gorgeous.lite后台Camera 使用2小时平均电流200mA耗电量400mAh现象
功耗
法迪3 个月前
Android自启动管控
android·dubbo·功耗
法迪3 个月前
解读JobScheduler的jobs.xml
xml·功耗