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

被引量 : 0次 | 上传用户:yinfeiyangfang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Linux作为一个开源的操作系统,凭借其稳定的性能、广泛的适用性和免费的获取方式等优点已经成为各大商用产品的有力竞争者。Linux开源的特性使得用户可以按照自己的要求定制和编译内核,当用户想要给内核添加自己定制的功能时就需要对Linux内核的编译机制有一定的了解。本文详细地分析了Linux内核的Kbuild编译机制,并研究了能够加快编译速度的优化方法。本文从源码入手,按照静态结构详细分析了内核的Kconfig配置机制和Kbuild编译机制,对于组成Kbuild系统的几类Makefile根据其特性分析了其各自的作用并详述它们之间的关系。对于内核编译的动态过程,本文选取了有代表性的几个核心目标进行了分析,描述了Kbuild的机制是如何一步一步实现这些目标的。―make‖内核时可以指定参数加快速度,根据参数的特性结合系统的负载状况设计了方案找出最优参数以达到最快的编译速度。减少源代码量也可以提高内核的编译速度,本文实现了根据配置自动裁剪内核的脚本工具,可以准确有效的删减源码中没有用到的部分。
其他文献
情境教学是新课程改革下出现的新式教学方法之一,深受广大教育者和一线教师的关注。在初中数学教学中,教师需结合教学内容的特点和学生的认知规律,营造形象生动、丰富多彩的
根据大冶水库的天然径流量,采用两种方法分析计算水库下游河道的最小生态需水量,力求为水库下游河道生态修复提供科学依据。
扩大内需尤其是扩大居民消费需求已经成为我国经济增长方式转变的重要内涵,是关系国家经济发展战略的重大经济问题。根据消费需求上升经济规律以及我国居民消费实际,我国扩大
目的:呼吸机相关性肺炎(VAP)是一种危害患者健康的医院获得性肺炎,其感染率居于院内感染首位。据统计,国内外VAP的发生率、死亡率均较高,同时延长患者住院时间,增加医疗资源消耗和住
新型农村牧区合作医疗(以下简称新农合)是我国新形势下农村牧区社会保障制度中的一项重要内容。它的深入推进在一定程度上缓解了“看病难、看病贵”的问题,有效地遏制了部分
无线通信技术采用电磁波替代了传统的电缆,并不断追求着更高的便携性。由于尺寸的优势,集成电路成为实现该技术最合适的载体。本论文围绕集成射频收发机的关键模块频率综合器
产品说明书是一种重要而又特殊的应用文体,目的在于向客户全面介绍产品信息,帮助客户更好地使用和维护该产品,所以无论在词汇、句法结构还是篇章等各方面都有着自身鲜明的特征。
托马斯·霍布斯通过机械唯物主义构建了新的自然法和国家学说,认为主权者的诞生是人们为了实现最高“自然法”——自我保全的和平目的,而通过订立契约形成的。个体的机械相加
民粹主义是国家现代化过程中的伴生产物,它一直是政府政策制定的重要影响因素。随着信息化社会的到来,互联网上随之产生了网络民粹主义。当前我国正处于现代化转型的关键期,社会
目的:近年来的大量研究表明,免疫炎症激活在慢性心力衰竭(ChronicHeart Failure,CHF)中具有重要作用。IL-37是新近命名的抗炎细胞因子,它可以与IL‐18BP结合后增强IL‐18BP对IL‐18