- 0
- 0
- 约7.02千字
- 约 44页
- 2022-03-11 发布于广东
- 举报
Operating SystemLecture SixMemory Management School of SoftwareNanjing University学习材料本主题教学目标 掌握存储治理的根本内容掌握固定分区存储治理掌握可变分区存储治理掌握对换、重定位、地址等概念初步掌握页式存储治理初步掌握段式存储治理学习材料Memory ManagementIntroduction to Memory ManagementFixed Partitioning Dynamic Partitioning Relocation PagingSegmentation学习材料Memory ManagementSubdividing memory to accommodate multiple processesMemory needs to be allocated efficiently to pack as many processes into memory as possible学习材料Memory Management RequirementsRelocationProgrammer does not know where the program will be placed in memory when it is executedWhile the program is executing, it may be swapped to disk and returned to main memory at a different location (relocated)Memory references must be translated in the code to actual physical memory address学习材料Addressing Requirements for a Process学习材料Memory Management RequirementsProtectionProcesses should not be able to reference memory locations in another process without permissionImpossible to check absolute addresses in programs since the program could be relocatedMust be checked during execution学习材料Memory Management RequirementsSharingAllow several processes to access the same portion of memoryBetter to allow each process (person) access to the same copy of the program rather than have their own separate copy学习材料Memory Management RequirementsLogical OrganizationPrograms are written in modulesModules can be written and compiled independentlyDifferent degrees of protection given to modules (read-only, execute-only)Share modules学习材料Memory Management RequirementsPhysical OrganizationMemory available for a program plus its data may be insufficientOverlaying allows various modules to be assigned the same region of memoryProgrammer does not know how much space will be available学习材料Memory ManagementIntroduction to Memory ManagementFixed Partitioning Dynamic Partitioning Relocation PagingSegmentation学习材料Fixed PartitioningFixed partitions: Equal-size and Unequal-sizeany process whose size is less than or equa
您可能关注的文档
- 《公文写作与处理》课件.pptx
- 《开心消消乐》微社区运营.pptx
- 5G核心网技术讲义.pptx
- 5G通信关键技术讲义.pptx
- 2022年财务汇报总结模板.pptx
- 2022年公职人员政务处分法解读.pptx
- CARSmart车联网解决方案.pptx
- Professional Media Networking英文版教案课件.pptx
- SAP HANA解决方案销售及架构师.pptx
- x射线课件教案.pptx
- 2026甘肃兰州城关区中铁西北科学研究院有限公司中铁防灾技术中心招聘笔试备考题库附答案解析.docx
- 2026年丹阳市卫生健康委员会所属事业单位公开招聘工作人员101人笔试参考题库附答案解析.docx
- 2026南平浦城县公安局公开招聘警务辅助人员12人考试备考试题附答案解析.docx
- 2026甘肃兰州化学物理研究所招聘81人笔试备考题库附答案解析.docx
- 2026云南临沧市临翔区人民法院聘用制书记员招聘11人笔试备考试题附答案解析.docx
- 2026甘肃兰州城关区中铁西北科学研究院有限公司中铁防灾技术中心招聘考试备考题库附答案解析.docx
- 2026年甘肃省平凉市崇信县机关事业单位选调工作人员选调计划调整笔试模拟试题附答案解析.docx
- 2026年度水利部珠江水利委员会所属事业单位招聘工作人员20名笔试模拟试题附答案解析.docx
- 2026南昌市劳动保障事务代理中心外包项目招聘人员1人考试备考试题附答案解析.docx
- 2026甘肃兰州城关区中铁西北科学研究院有限公司中铁防灾技术中心招聘笔试备考试题附答案解析.docx
原创力文档

文档评论(0)