首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

一种嵌入式Java虚拟机的性能优化技术设计与实现

摘要第1-5页
Abstract第5-9页
第1章 引言第9-13页
   ·J2ME/MIDP简介第9-10页
   ·移动通信与J2ME/MIDP第10-11页
   ·嵌入式Java虚拟机的性能问题第11-12页
   ·课题来源与内容安排第12-13页
第2章 Java虚拟机性能优化技术分析第13-33页
   ·Java虚拟机与Java程序运行第13-16页
     ·Java虚拟机简介第13页
     ·Java字节码简介第13-14页
     ·嵌入式Java虚拟机KVM第14-15页
     ·Java程序运行过程第15-16页
     ·JVM子系统第16页
   ·字节码的解释执行第16-18页
   ·基于编译运行的优化技术第18-22页
     ·即时编译第18-19页
     ·自适应的编译优化第19-21页
     ·预先编译第21-22页
   ·编译优化的常用技术第22-25页
     ·消除公共子表达式(CSE)第22-23页
     ·Java方法的内嵌(Method inlining)第23-24页
     ·消除尾递归第24-25页
   ·基于解释运行的优化技术第25-32页
     ·Threaded Interpreter第25-27页
     ·Direct Threaded Interpreter第27-29页
     ·Inlined Threaded Interpreter第29-32页
   ·小结第32-33页
第3章 适合移动通信设备的虚拟机优化技术第33-42页
   ·移动通信设备与Java虚拟机第33-35页
     ·移动通信设备硬件现状第33页
     ·编译优化与移动通信设备第33-34页
     ·解释执行与移动通信设备第34-35页
   ·适合移动通信设备的KVM优化技术第35-40页
     ·优化方案概述第35页
     ·Direct Threaded Interpreter的实现机制第35-38页
     ·字节码替换第38-39页
     ·可抛弃的threaded code第39-40页
     ·提高CPU指令cache命中率第40页
   ·小结第40-42页
第4章 优化技术的实现第42-56页
   ·总体描述第42-43页
     ·技术路线第42页
     ·实验环境第42-43页
     ·系统结构第43页
   ·数据结构第43-45页
     ·Java对象信息数据结构instanceClassStruct第43-44页
     ·Java方法信息数据结构methodStruct第44页
     ·Java方法活动记录数据结构frameStruct第44-45页
     ·threaded code数据结构THREADED_CODE第45页
   ·字节码解释模块第45-49页
     ·字节码的解释执行过程第45-46页
     ·解释模块的实现第46-48页
     ·线程调度第48-49页
     ·内存分配与垃圾回收第49页
   ·字节码翻译模块第49-55页
     ·字节码翻译模块的主要函数第49页
     ·字节码翻译模块与解释模块的交互过程第49-51页
     ·translateMethod()工作过程第51-52页
     ·字节码翻译的实现第52-55页
   ·性能比较第55-56页
第5章 结论第56-57页
参考文献第57-58页
致谢第58-59页
个人简历第59-60页

论文共60页,点击 下载论文
上一篇:剪切场对PET聚集态结构与性能的影响
下一篇:信用缺失下的企业信用风险管理研究