a real-time extension to the standard java virtual machine

a real-time extension to the standard java virtual machine

ID:34783668

大小:2.10 MB

页数:74页

时间:2019-03-10

a real-time extension to the standard java virtual machine_第1页
a real-time extension to the standard java virtual machine_第2页
a real-time extension to the standard java virtual machine_第3页
a real-time extension to the standard java virtual machine_第4页
a real-time extension to the standard java virtual machine_第5页
资源描述:

《a real-time extension to the standard java virtual machine》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学硕士学位论文AReal-timeExtensiontotheStandardJavaVirtualMachine姓名:鲜余强申请学位级别:硕士专业:计算机应用技术指导教师:熊光泽20041221电子科技大学硕士学位论文:AReal.timeExtensiontotheStandardJavaVirtualMachine摘要Java由于其安全性、简单性、可维护性和可移植性,己经被广泛应用到大型的应用软件开发中。但要将其应用到实时系统软件的开发中,还有很多工作需要进行。本文主要对Java虚拟机的线程调度和垃圾

2、收集两方面进行实时性的改进;除此之外,考虑到大多数实时系统应用的场合都是内存受限的,本文也着力解决由垃圾收集引入的对内存的额外需求问题。垃圾收集是Java虚拟机中很关键的一个机制,但同时也是影响虚拟机实时性的一个重要因素。为解决垃圾收集的实时性问题,有人提出了一种并发的垃圾收集算法。这类算法在不影响系统中其他任务执行的同时,也对系统提出了大量额外的内存需求。本文提出的基于可延迟服务器(deferrableserver)的并发垃圾收集算法由于使用了一种服务器参数配置策略,对额外内存的需求和同类算法比较得以明显减少。这个

3、参数配置策略在保证实时用户任务的可调度性前提下,使并发垃圾收集器的最坏响应时间达到尽可能小,从而使理论上最坏情况下的额外内存需求得以减少;同时仿真结果也显示:对一个给定的用户任务集,实际的额外内存需求也得以减少。本文也详细讲述了一个实时Java扩展原型的实现细节,这个原型基于IBM的开源Java虚拟机JikesRVM,包含了实时线程及调度、并发垃圾收集器等的实现。目前此原型已经完成了正确性测试和初级的性能测试。这个实时Java扩展原型可以作为实时Java应用程序的运行平台,同时也可作为一个试验平台对用Java开发实时

4、应用的可行性和有效性进行测试,以及衡量用Java开发实时应用的优缺点。关键词:实时,垃圾收集,调度,Java虚拟机电子科技大学硕士学位论文:AReal—timeExtensiontOtheStandardJavaⅥ彻a】MachineAbstractProgramminginJavaisattractiveforitssafety,simplicity,maintainabilityandportability,butmuchworkistobeperformedtoapplyitintothereal—timeso

5、ftwaredevelopment.Wetrytoaddressthetwomainissuesthat,threadschedulingandgarbagecollection,withreal—timeconcerns.Besides,consideringthefactthatmostreal-timeapplicationsmninamemoryconstrainedenvironment,theextramemoryrequirementcausedbytheintroductionofgarbagecol

6、lectioninsystemsiscarefullyconcerned.GarbagecollectionisakeyfeatureintheJavavirtualmachine.Butitalsobringssomeobstaclestoreal—timeissues.Previousworkhadbeenputonsolvingthereal—timeproblemsofthegarbagecollector.Amongitthereareconcurrentcollectorsthatcanprovidetr

7、ulyreal—timeguaranteesbuttheyrelyonarelativelylargeamountofre—dundantsystemmemory.Thisthesisconcentratesonminimizingthesystemmemoryrequirementwithanewconcurrentgarbagecollectorwhichisbasedonadeferrableservertogetherwithaparticularparameterconfigurationschemepro

8、posedbythisthe一“STheparameterconfigurationschemeisaddressedusingtWOdifferentapproaches,thatis,theutilizationbasedanalysisandexactanalysisoftheselectionofparameters.Inthisway

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

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

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