- 27
- 0
- 约2.13万字
- 约 54页
- 2017-06-18 发布于湖北
- 举报
第四章 内存管理 Linux的内存管理 虚拟内存的基本思想:在计算机中运行的程序,其代码、数据和堆栈的总量可以超过实际内存的大小,操作系统只将当前使用的程序块保留在内存中,其余的程序块则保留在磁盘上。必要时,操作系统负责在磁盘和内存之间交换程序块。 虚拟内存-共4G字节,分为内核空间(最高的1G字节)和用户空间(较低的3G字节)两部分,每个进程最大拥有3G字节私有虚存空间 地址转换-通过页表把虚存空间的一个地址转换为物理空间中的实际地址。 内核空间由所有进程共享,其中存放的是内核代码和数据,即“内核映象” 进程的用户空间中存放的是用户程序的代码和数据 内核空间映射到物理内存总是从最低地址(0开始,使之在内核空间与物理内存之间建立简单的线性映射关系。 Linux虚拟内存的实现需要多种机制的支持 地址映射机制 请页机制 内存分配和回收机制 交换机制 缓存和刷新机制 每个进程经编译、链接后形成的二进制映像文件有一个代码段和数据段 进程运行时须有独占的堆栈空间 Linux把进程的用户空间划分为一个个区间,便于管理 一个进程的用户地址空间主要由mm_struct结构和vm_area_structs结构来描述。 mm_struct结构它对进程整个用户空间进行描述 vm_area_structs结构对用户空间中各个区间(简称虚存区
您可能关注的文档
- 第五章 电脑大全十万个为什么.ppt
- 第3讲势的定义--可数集合和连续势.ppt
- 传统工业诸如交通工具、航宇及电站正面对要求越来越短的研发周期.ppt
- 第十一章 变频器主回路维修技巧.pdf
- 食品和微生物关系和其食品保藏.pdf
- 07 第4篇 关系数据库.ppt
- 语法与词性专项训练.ppt
- 黑马程序员WEB11-Cookie及Session篇笔记.doc
- 第二篇C++简单程序设计.ppt
- 第十三章 邮件服务器解决方案.pdf
- 高校理工科实验室的性别化空间政治_2026年5月.docx
- 数字化转型对企业治理结构的影响与董事会监督职能重塑_2026年3月.docx
- 大学生助农表情包在老年机显示适配与传播障碍解决_2026年3月.docx
- 互文性典故化用无痕技巧掌握.docx
- 智能插座在大学生宿舍安全用电管理中的应用_2026年5月.docx
- 脑纹绘画:将脑电波图形直接转换为墙面艺术图案.docx
- 共享经济平台双边用户匹配的公平与效率平衡机制设计_2026年3月.docx
- 高维导游:向三维生物解释四维空间的讲解词.docx
- 银饰发黑擦银布抛光损伤程度评估.docx
- 生成式人工智能辅助大学生论文写作的伦理边界与规范研究_2026年3月.docx
最近下载
- Kymco光阳赛艇 CT250 CT300 (CK250T-11 CK300T-11)用户手册.pdf
- 050017》平时作业二参考答案23869.pdf VIP
- 骨质疏松诊疗指南2025年.docx VIP
- 2026最新国家基层糖尿病防治管理指南认证考试题库及答案.docx
- (2026春新版)教科版二年级科学下册《第一单元 探秘恐龙 科学阅读 》PPT课件.pptx VIP
- 四川省泸州市2020-2021学年高一下学期期末统一考试物理试题 .docx VIP
- (正式版)SH∕T 3232-2024 石油化工建(构)筑物防腐蚀设计规范.pdf VIP
- 国家电网招聘复习题库及历年真题汇编(含答案).doc VIP
- Unit3Learningbetter第三课时(课件)-人教PEP版(级下册.pptx
- 尊干爱兵融洽官兵关系.ppt VIP
原创力文档

文档评论(0)