《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》

《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》

ID:37546756

大小:3.62 MB

页数:77页

时间:2019-05-25

《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》_第1页
《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》_第2页
《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》_第3页
《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》_第4页
《嵌入式操作系统vxworks实时性能研究与测试-[操作系统]0000240》_第5页
资源描述:

《《嵌入式操作系统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

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

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

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