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

Linux内核编译机制分析以及优化研究

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-11页
   ·课题研究背景第7-8页
   ·研究现状第8页
   ·课题研究内容和论文结构第8-11页
第二章 Linux 内核编译机制分析第11-39页
   ·Kconfig 分析第11-18页
     ·Kconfig 语法分析第11-14页
     ·Kconfig 实现第14-18页
   ·Kbuild 分析第18页
   ·各 Makefile 之间的关系第18-20页
   ·顶层 Makefile 分析第20-25页
     ·核心变量定义第20-23页
     ·核心目标定义第23-25页
   ·平台相关 Makefile第25-28页
     ·平台相关变量第25-26页
     ·内核映像规则第26-27页
     ·安装和清理第27-28页
   ·各目录下 Makefile第28-29页
   ·Makefile 通用规则第29-30页
   ·内核链接过程分析第30-39页
     ·Makefile 中的 vmlinux 规则第30页
     ·vmlinux 目标的依赖第30页
     ·vmlinux 目标的生成命令第30-33页
     ·内核链接脚本分析第33-39页
第三章 内核编译过程分析第39-53页
   ·清理内核源码第39-44页
     ·make mrproper 的清除过程第39-44页
     ·各 cleaning target 的差异第44页
   ·内核的配置第44-46页
     ·make menuconfig 的执行过程第44-46页
     ·各 configuration targets 的差异第46页
   ·生成压缩的内核镜像第46-49页
     ·bzImage 的编译过程第46-49页
   ·modules 的生成第49-50页
     ·modules 的依赖项第49页
     ·modules 的生成命令第49-50页
   ·modules 的安装第50-52页
     ·modules 的安装第50-52页
   ·内核安装第52-53页
第四章 基于参数的内核编译优化第53-71页
   ·引言第53页
   ·设计方案第53-55页
     ·概述第53-54页
     ·设计方案详述第54-55页
   ·方案详细实现第55-59页
     ·实验平台及参数简介第55-56页
     ·系统平均负载第56-57页
     ·系统平均负载的计算第57-59页
   ·fnw(t)的测量第59-67页
     ·fnw(t)的测量实现第59-60页
     ·fnw(t)的测量结果第60-67页
   ·编译速度的测量与比较第67-70页
     ·编译速度测量第67-68页
     ·编译时间测量对比第68-70页
   ·结论第70-71页
第五章 基于源码精简的编译优化第71-75页
   ·概述第71页
   ·输入输出第71-72页
     ·输入第71页
     ·使用方法第71页
     ·输出第71-72页
   ·过程详述第72-73页
     ·扫描 Makefile第72页
     ·读取.config第72-73页
     ·精简 Kconfig 机制第73页
   ·实验结果第73-75页
     ·实验环境第73页
     ·内核源码体积减小第73-74页
     ·Kconfig 机制精简第74页
     ·结论第74-75页
第六章 总结与展望第75-77页
致谢第77-79页
参考文献第79-81页

论文共81页,点击 下载论文
上一篇:半导体生产自动化应用软件功能测试的研究与实现
下一篇:中国象棋人机对弈程序在Android系统上的设计与实现