嵌入式minix操作系统内存管理设计

嵌入式minix操作系统内存管理设计

ID:32145945

大小:1.39 MB

页数:35页

时间:2019-01-31

嵌入式minix操作系统内存管理设计_第1页
嵌入式minix操作系统内存管理设计_第2页
嵌入式minix操作系统内存管理设计_第3页
嵌入式minix操作系统内存管理设计_第4页
嵌入式minix操作系统内存管理设计_第5页
资源描述:

《嵌入式minix操作系统内存管理设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、兰州大学2008届硕士学位论文摘要嵌入式系统的研究和开发目前已成为信息技术领域的一大热点.较之普通桌面型操作系统。嵌入式系统受成本、设备体积和电池技术等因素制约,内存容量一般相当有限,需要高效地使用.而且很多嵌入式系统事关重大,必须安全地运行,为避免灾难性后果,内存管理必须十分可靠.MINIX是一个多任务的通用操作系统,采用模块化的组织结构,具有高可靠性,灵活性和安全性.MINⅨ恪守”Smallisbeautiful'’的原则,内核部分非常小,很适合于嵌入式系统,以及高可靠性的应用当中.本文的主要工作是研究了嵌入式操作系统内存管理,分析了

2、本领域的一些常用技术,指出了它们的特点和适用条件.并以ARM微处理器为目标平台,分别设计了支持MMU和不支持MMU的嵌入式MIMIX3的内存管理策略.为了使M玳Ⅸ3支持MMU,本文在M矾IX3内核中增加了内存接口来访问系统硬件,并对原有的内存管理进行了分页设计.对于无MMU的设计,本文通过改进MINIX3的内存分配策略,提高了内存的利用率,减少了碎片的产生.从而使MINIX3的内存管理更符合嵌入式系统的要求.关键词:嵌入式操作系统、MIND[3、内存管理、PM、ARM、MMUI兰州大学2008届硕士学位论文AbstractNowadays

3、,theresearchanddevelopmentoftheembeddedoperatingsystemhasbecomeapop-ularfieldoftheinformationtechnology.ComparedtOordinarydesktopoperatingsystem,embeddedoperatingsystemisrestrictedbycost,equipmentsize,batterytechnologyandotherfactors.Becauseofthelimitofmemorycapacity,them

4、emorymustbeusedefficiently.Whatismore,manyembeddedoperatingsystemsaresoimportantthattheyshouldrunsafely.Inordertoavoiddisasters,memorymanagementmustbeveryreliable.MINIXisacommonlyusedmulti—taskoperatingsystemsusingmodularstructurewithhighrelia-bility,flexibilityandsecurit

5、y.Abidingbythe”Smallisbeautiful”principle。thecorepartofMINIXisverysmallSOthatitisverysuitableforembeddedsystemsandhighreliabilityfortheapplications.ThemainworkofthispaperistOstudythecommonlyusedembeddedoperatingsystemmemorymanagement.analyzesomecominontechnologiesinthisar

6、ea,andpointoutthecharacteristicsandconditionsofapplications.AndthenbasedonARMmicroprocessorplatform,wehavedesignedtheembeddedMINⅨ3OSmemorymanagementstrategyforMMU.andalsowehavedesignedanothermemorymanagementstrategywithoutMMU.InthispaperwecreateamemoryinterfaceinMINIX3ker

7、nel,anddesignpagingonMINIX3memorymanagementforMMU.ForwithoutMMUdesign,wemodifytheMINIX3memorymanagementstrategytOimprovetheutilizationofmemoryanddecreasedebris.Therefore,MINIX3memorymanagementismoreinlinewiththerequirementsofembeddedsystems.KeyWords:embeddedoperatingsyste

8、m,MINIX3,memorymanagement,PM,ARM,MMUⅡ原创性声明本人郑重声明:本人所呈交的学位论文,是在导师的指导下独立进行研究所取得的成果。学位论文中凡引用他人已经发表或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。