| 摘要 | 第1-4页 |
| ABSTRACT | 第4-5页 |
| 符号说明 | 第5-8页 |
| 第一章 引言 | 第8-13页 |
| ·背景及问题的提出 | 第8-9页 |
| ·国内外研究现状 | 第9-10页 |
| ·国外研究现状 | 第9-10页 |
| ·国内研究现状 | 第10页 |
| ·研究的目标及其主要的内容 | 第10-11页 |
| ·本文的组织结构及其章节编排 | 第11-13页 |
| 第二章 LUCENE 索引加速策略 | 第13-24页 |
| ·LUCENE 的系统结构和特点分析 | 第13-15页 |
| ·LUCENE 索引关键技术分析 | 第15-18页 |
| ·LUCENE 索引过程分析 | 第15-16页 |
| ·LUCENE 索引文件格式分析 | 第16-18页 |
| ·索引并发性及线程安全性 | 第18-21页 |
| ·并发访问规则 | 第19页 |
| ·线程安全性 | 第19-21页 |
| ·索引优化及加速策略 | 第21-23页 |
| ·基于单核处理器的LUCENE 索引优化策略 | 第21-23页 |
| ·基于多核处理器的LUCENE 索引加速策略 | 第23页 |
| ·本章小结 | 第23-24页 |
| 第三章 多核处理器与并行计算 | 第24-31页 |
| ·处理器多核化的发展趋势 | 第24-27页 |
| ·并行计算 | 第27-30页 |
| ·并行任务分解 | 第28页 |
| ·并行编程模式 | 第28-30页 |
| ·多核处理器与并行计算 | 第30页 |
| ·本章小结 | 第30-31页 |
| 第四章 LUCENE 多核并行索引方法的设计与实现 | 第31-41页 |
| ·LUCENE 并行索引的总体设计 | 第31-33页 |
| ·索引任务工作池的设计与实现 | 第33-34页 |
| ·内存子索引并行创建方法的设计与实现 | 第34-38页 |
| ·串行索引模式–单实例单线程模式 | 第35-36页 |
| ·并行索引模式–单实例多线程模式 | 第36-37页 |
| ·并行索引模式–多实例单线程模式 | 第37-38页 |
| ·并行索引模式–多实例多线程模式 | 第38页 |
| ·子索引合并同步队列的设计与实现 | 第38-40页 |
| ·本章小结 | 第40-41页 |
| 第五章 LUCENE 多核并行索引方法的性能测试与结果 | 第41-44页 |
| ·测试数据与测试平台 | 第41-42页 |
| ·实验方案与统计方法 | 第42页 |
| ·测试结果 | 第42-43页 |
| ·本章小结 | 第43-44页 |
| 第六章 总结与展望 | 第44-47页 |
| ·本文工作回顾 | 第44-45页 |
| ·成果及意义 | 第45页 |
| ·存在的问题及进一步的工作 | 第45-47页 |
| 参考文献 | 第47-50页 |
| 附录A LUCENE 核心模块 | 第50-51页 |
| 附录B LUCENE 索引文件类型 | 第51-52页 |
| 附录B.1 域名( .FNM) | 第51页 |
| 附录B.2 项词典( .TIS) | 第51页 |
| 附录B.3 项频率( .FRQ) | 第51页 |
| 附录B.4 项位置( .PRX) | 第51-52页 |
| 致谢 | 第52-53页 |
| 作者攻读学位期间发表的论文 | 第53-55页 |