- 9
- 0
- 约4.03千字
- 约 24页
- 2018-01-25 发布于浙江
- 举报
9-1 address space 进程地址空间 Linux内核分析PPT
xlanchen@2007.6.25 Linux OS analysis Linux操作系统分析 中国科学技术大学计算机系 陈香兰(0512 xlanchen@ustc.edu.cn Autumn 2010 进程地址空间 内核态和用户态分配内存的不同 内核中的函数以直接了当的方式获得动态内存 内核是操作系统中优先级最高的成分。 内核信任自己 采用我们上次课介绍的页面级内存分配和小内存分配 内核态和用户态分配内存的不同 给用户态进程分配内存时 请求被认为是不紧迫的 用户进程不可信任 因此,当用户态进程请求动态内存时,并没有立即获得实际的物理页框,而仅仅获得对一个新的线性地址区间的使用权 这个线性地址区间会成为进程地址空间的一部分,称作线性区(memory areas) 进程地址空间 进程最多能访问4GB的线性地址空间 但进程在访问某个线性空间之前,必须获得该线性空间的许可 因此,一个进程的地址空间是由允许该进程访问的全部线性地址组成 内核使用线性区资源来表示线性地址空间 每个线性区由起始线性地址、长度和一些存取权限描述 与进程地址空间相关的描述符 线性区的开始和结束都必须4KB对齐 进程获得新线性区的一些典型情况: 刚刚创建的新进程 使用exec系统调用装载一个新的程序运行 将一个文件(或部分)映射到进程地址空间中 当用户堆栈不够用的时候,扩展堆栈对应的线性区 …
您可能关注的文档
- 6-16章 ARM嵌入式C编程标准教程 教学课件.ppt
- 6-2 第三节 丝光机 现代纺织技术染整设备 课件.ppt
- 6-3 第三节 丝光机 现代纺织技术染整设备 课件.ppt
- 6-GGG-天气预报员上岗资格考试天气学试题.doc
- 6-Internet基础 网络计算机基础课件.ppt
- 6-plastic mechanics 弹塑性力学讲义 英文版 教学课件.ppt
- 6-变压器 注册电气工程考试课件.ppt
- 6-变压器 电力系统继电保护课件.ppt
- 6-第六讲 千古文人侠客梦 史记导读 教学课件.ppt
- 6.1 干涉测长的基本原理 激光原理及应用 [电子教案]电子课件.ppt
- 现代办公文书写作规范指南.docx
- 排水管道工程质量监管实施细则.docx
- 高职院校会计实务教学设计方案.docx
- 机关单位公文管理规范流程.docx
- 2026届广东广州市普通高中毕业班综合测试(二)物理(含答案).pdf
- 广东省2026年普通高等学校招生全国统一考试模拟测试(二)含答案(10科试卷)1.pdf
- 2026届广东广州市普通高中毕业班综合测试(二)含答案(10科试卷).pdf
- 广东省2026年普通高等学校招生全国统一考试模拟测试(二)历史含答案.pdf
- 广东省2026年普通高等学校招生全国统一考试模拟测试(二)物理含答案.pdf
- 2026届广东广州市普通高中毕业班综合测试(二)历史(含答案).pdf
最近下载
- 年产5万吨铝板,6万吨铝酸钠、铝酸钙建设项目环境影响报告书.pdf VIP
- (2026年)CRRT治疗参数的意义PPT课件.pptx VIP
- 行政区域界线管理概论 - 行政区域界线管理教程教案.ppt VIP
- DB45T 2967—2025 地基激光雷达典型森林类型地上碳储量调查技术规范.pdf VIP
- 2025至2030中国粉防己提取物行业深度研究及发展前景投资评估分析.docx
- 人教版四年级下册数学期中试卷15套(新版).pdf VIP
- 企业驾驶员安全生产培训.pptx VIP
- Lenovo Lenovo 维护手册 SR860 用户手册.pdf VIP
- 泌尿外科内镜检查操作规范.docx
- 中国汽车材料数据系统CAMDS培训教学PPT课件.ppt
原创力文档

文档评论(0)