Java虚拟机内存管理及其实时性的研究
| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 第一章 绪论 | 第7-11页 |
| ·研究背景、目的及意义 | 第7-8页 |
| ·研究现状 | 第8-9页 |
| ·本文研究的内容 | 第9-11页 |
| 第二章 实时系统与实时 Java | 第11-14页 |
| ·实时系统 | 第11-12页 |
| ·实时系统的概念 | 第11页 |
| ·实时系统的特性 | 第11-12页 |
| ·硬实时与软实时 | 第12页 |
| ·实时 Java | 第12-14页 |
| ·Java 与实时Java | 第12-13页 |
| ·实时Java 规范 | 第13-14页 |
| 第三章 实时 Java 虚拟机及其内存管理 | 第14-24页 |
| ·实时 Java 虚拟机与嵌入式实时系统 | 第14-15页 |
| ·普通 Java 虚拟机的内存管理 | 第15-21页 |
| ·方法区 | 第16-17页 |
| ·Java 堆 | 第17-19页 |
| ·Java 栈 | 第19-20页 |
| ·寄存器 | 第20页 |
| ·本地方法栈 | 第20-21页 |
| ·实时 Java 虚拟机的内存管理 | 第21-24页 |
| ·内存区域的管理 | 第21-22页 |
| ·垃圾收集 | 第22页 |
| ·内存分配时间 | 第22页 |
| ·对象引用规则 | 第22-24页 |
| 第四章 实时内存管理机制的设计 | 第24-37页 |
| ·内存区域模型 | 第24-27页 |
| ·线程的改进 | 第27-30页 |
| ·实时线程模拟 | 第27-28页 |
| ·Scope Stack 的实现 | 第28-30页 |
| ·内存区域的分配与回收 | 第30-32页 |
| ·内存区域的分配 | 第30-31页 |
| ·内存区域的回收 | 第31页 |
| ·一个示例 | 第31-32页 |
| ·内存分配时间 | 第32页 |
| ·内存引用检查 | 第32-34页 |
| ·垃圾收集器的改进 | 第34-37页 |
| ·传统的拷贝垃圾收集器的实现 | 第34-35页 |
| ·对垃圾收集器的改进 | 第35-37页 |
| 第五章 实验结果与分析 | 第37-45页 |
| ·实现方法 | 第37页 |
| ·实验结果与分析 | 第37-45页 |
| ·固定分配内存实验 | 第38-40页 |
| ·递增分配内存实验 | 第40-43页 |
| ·总结 | 第43-45页 |
| 第六章 总结与展望 | 第45-46页 |
| 致谢 | 第46-47页 |
| 参考文献 | 第47-50页 |
| 附录:作者在攻读硕士学位期间发表的论文 | 第50页 |