TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网产品结构内存管理基础思维脑图思维导图

内存管理基础思维脑图思维导图

  收藏
  分享
免费下载
免费使用文件
生杀予夺 浏览量:72024-03-15 19:46:58
已被使用0次
查看详情内存管理基础思维导图

内存管理,程序运行,基本原理等内容讲解

树图思维导图提供 内存管理基础思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 内存管理基础思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6b10c4cdcdb25bd269f790ca46ffb6a0

思维导图大纲

内存管理基础思维导图模板大纲

内存

程序执行前需放入内存才能被CPU处理——缓解CPU和硬盘的矛盾

程序运行基本原理

写程序到运行程序

编译

由源代码文件生成目标模块(高级语言->低级机器语言)

链接

目标模块->装入模块,形成完整逻辑地址

装入

模块装入内存,形成物理地址

链接

静态链接

装入前链接成一个完整装入模块

装入时动态链接

运行时动态链接

装入

绝对装入

编译时产生绝对地址

静态重定位(可重定位装入)

装入时,逻辑地址->物理地址

进程数据一旦确定位置,不能再移动,必须分配连续内存空间,适合固定分区分配

运行时装入(动态重定位)

运行时,逻辑地址->物理地址

需要重定位寄存器,整个系统只有一个

页式、段式用这种

内存管理

内存空间分配与回收

虚拟技术扩充内存

地址转换:装入

存储保护

保证各进程在自己内存空间内运行,不会越界访问

设置上下限寄存器,利用重定位寄存器、界地址寄存器进行判断

内存空间的扩充

覆盖

一个固定区,存放最活跃程序段,运行过程中不会调入调出

若干个覆盖区,不可同时访问程序段共享一个覆盖区,覆盖区运行中会调入调出

程序员需声明,对用户不透明

交换

内存紧张时,换入换出程序,换出程序放入磁盘对换区

区别

覆盖:同一进程;交换:不同进程(作业)

相关思维导图模板

Linux 网络基础知识思维导图

树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4

数智技术在工程设备管理中的应用思维导图

树图思维导图提供 数智技术在工程设备管理中的应用 在线思维导图免费制作,点击“编辑”按钮,可对 数智技术在工程设备管理中的应用  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f9a2de84ad9a9ceebc96385d71be9ebe