摘要 | 第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页 |