首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

Linux多核调度算法的优化与扩展

摘要第1-4页
Abstract第4-8页
1 绪论第8-13页
   ·选题意义第8页
   ·设计并实现Linux多核调度算法的目的和任务第8-9页
   ·国内外相关技术发展现状及趋势分析第9-10页
   ·应用前景第10-11页
   ·本文主要研究内容第11-13页
2 对Intel多核计算机硬件系统的研究第13-25页
   ·多核处理器的体系结构第13页
   ·用多核技术来提高计算机系统性能的可行性分析第13-15页
   ·多核计算机的性能瓶颈研究第15-17页
     ·二级缓存缺失率第15-16页
     ·处理器线路利用率第16-17页
   ·多核计算机硬件系统对多核操作系统的支持第17-22页
     ·多核处理器硬件对数据一致性的支持第18-19页
     ·串行化指令第19页
     ·分布式APIC系统对操作系统的支持第19-20页
     ·固件对操作系统的支持第20-21页
     ·超线程技术第21-22页
   ·Intel对称多处理器及其与多核处理器的比较第22-25页
     ·对称多处理器的系统结构第22-23页
     ·对称多处理器与多核处理器的相同点第23-24页
     ·对称多处理器与多核处理器的不同点第24-25页
3 linux2.4.0对称多处理器版内核分析第25-40页
   ·linux2.4.0内核体系结构第25-33页
     ·Linux线程管理模块第27-30页
     ·Linux内存管理模块第30-31页
     ·Linux文件系统模块第31-33页
     ·Linux内核中使用的各种锁第33页
   ·linux2.4调度算法的运行机制第33-39页
     ·Linux2.4.0调度程序两种启动方式第33-35页
     ·Linux2.4.0调度程序的执行流程第35-39页
   ·linux2.4调度算法其针对多核的缺陷第39-40页
4 优化Linux调度算法来提高多核处理器性能的理论研究第40-52页
   ·改进的平衡集调度算法第41-47页
     ·平衡集调度算法简介第41页
     ·平衡集算法移植到实际系统中遇到的问题第41-42页
     ·改进的平衡集调度算法第42-47页
   ·提高多核处理器线路利用率的方法第47-52页
     ·实验分析调度算法对线路利用率的提高第47-50页
     ·基于CPI的线程组分配核算法第50-52页
5 Linux多核调度算法的设计与实现第52-68页
   ·设计并实现Linux多核调度算法要使用的工具第52-54页
     ·C语言及其编译器GCC第52页
     ·AT汇编语言及其编译环境AS第52-53页
     ·makefile语言及make工具第53页
     ·内核调试工具及调试方法第53-54页
   ·系统的功能需求与设计第54-63页
     ·需求分析第54页
     ·设计思想第54-55页
     ·多核调度的整体结构第55-57页
     ·各个模块的详细设计第57-61页
     ·多核调度程序的执行流程第61-63页
   ·Linux多核调度算法对需求的支持第63-65页
     ·Linux多核调度算法对系统整体吞吐率的改善第63页
     ·Linux多核调度算法对实时性的保证第63-64页
     ·Linux多核调度算法与原调度算法兼容第64页
     ·Linux多核调度算法对时间和空间复杂度的满足第64-65页
     ·对调度公平性的支持第65页
   ·实验结果第65-68页
     ·搭建实验环境第65页
     ·实验结果分析第65-68页
6 结论第68-70页
参考文献第70-72页
攻读硕士学位期间发表的论文第72-73页
致谢第73-75页

论文共75页,点击 下载论文
上一篇:仿复眼视觉系统动态特性及图像镶嵌技术研究
下一篇:基于BizTalk的系统集成方法的研究与应用