欢迎来到天天文库
浏览记录
ID:37546756
大小:3.62 MB
页数:77页
时间:2019-05-25
《《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、国防科学技术大学研究生院工程硕士学位论文摘要随着数字信息技术的发展,嵌入式实时操作系统ERTOS(EmbeddedReal—TimeOperatingSystem)不仅渗透到科学研究、工程技术等领域,而且与人们的生活联系越来越密切。ERTOS最重要的特性是实时性,它需要调度一切可利用的资源去完成实时任务。为正确评价ERTOS的实时性能,必须通过科学、系统的方法对ERTOS的实时性能进行研究,并对其实时性能进行全面、准确的测试。本文首先研究了ERTOS为实现强实时性,在系统体系结构、任务模式、内存管理和中断管理等方面的实
2、现机制,分析了ERTOS主要的实时性能指标;其次剖析了嵌入式实时操作系统VxWorks内核,从最底层的数据结构开始,通过数据结构之间的关联关系全面展示了整个内核的构成,并对VxWorks操作系统内核在任务调度、内核抢占、任务间通信、内存管理和中断管理等方面的变化进行了动态的分析,对VxWorks操作系统内核特有的工作延期机制进行了分析。接着通过对实时性能指标测试方法的研究,本文提出了一种测试实时性能指标的方法,通过使用新方法和Rhealstone方法分别对上下文切换时间和死锁解除时间进行测试,由此说明此方法所测得的数据
3、更准确,更符合ERTOS运行的实际情况。本文最后通过设计合理的测试用例,对VxWorks操作系统各项实时性能指标进行了详细的测试,获得了大量测试数据。通过对测试数据的分析,进一步验证了本文对VxWorks操作系统实时性能的分析。主题词:嵌入式操作系统,实时性能,研究,测试,VxWorks第i页国防科学技术大学研究生院工程硕士学位论文ABSTRACTWiththedevelopmentofdigitalinformationtechnology,ERTOS(EmbeddedReal—TimeOperatingSystem
4、)notonlyhasinvolvedinthescientificresearchandengineeringdomains,butalsohasmanyaff'mitiespeople’Slife.Real-TimeperformanceisthemostimportantperformanceofEmbeddedOperatingSystem.Itneedsdispatchingallavailableresourcestoachievereal.timetask.Inordertocorrectlyevalua
5、tetheperformanceofareal-timeEmbeddedOperatingSystem,wemustbescientific,systematicapproachtoEI订OSstudyofReal-TimeperformanceandcomprehensiveReal—Timeperformanceandaccuratetesting.Firstly.T11isarticlehasresearchedontheEmbeddedOperatingSystemforhardReal—Timeimpleme
6、ntationofthesystemarchitecture,task-mode,memorymanagementandinterruptmanagementtoimplementmechanism;thisarticlehasanalysedtheReal·Timeperformancetarget.SecondlythisarticlehasanalysedthesourcecodeofVxWorkskerneldepthlyandaglobaldynamicsceneofarunningVxWorkskernel
7、hasbeenshown.T11isarticlehasanalysedthedatastructure,discoveredtherelationshipofthedatastructureandshowntheprocessesofthetaskrescheduling,thecommunications,thekerneldeprivingandtheallocationofmemoryintheOperatingSystem.Thisarticlehasalsoanalysedthedeferworkmecha
8、nism.ThisarticlehasproposedamethodtomeasureReal-Timeperformance,throughtheUseofnewmethodandRhealstonemethodrespectivelyhastestedthetaskswitchingtimeanddeadlockbreakin
此文档下载收益归作者所有