-
proj65-build-kernel-with-profile-guided-gcc下载
资源介绍
proj65用配置文件引导的gcc构建内核
项目名称
基于gcc反馈编译优化Linux内核构建
项目描述
反馈编译优化(配置文件引导的优化,PGO)是一种编译优化技术,通过利用程序的运行时信息指导编译器进行更好的分区选择,函数内联,循环展开等优化,以获取更好的性能。
Linux内核已经支持使用Gcov收集覆盖率信息,因此可以使用该信息反馈式编译优化内核。
本实验的目标是对Linux内核进行进行PGO优化,实现在特定内核上运行Redis的性能提升。主要目标包括两点:
基于Compass CI的构建和基准能力,建立gcc反馈式编译优化流程,构建出优化后Linux内核RPM包。
实现优化后的内核运行Redis的性能提升5%,挑战10%。
环境限定:
操作系统版本:openEuler 20.09
编译器版本:鲲鹏GCC 9.3.0
测试平台:Compass CI
openEuler是华为主导,
- 上一篇: zotero 参考文献编辑软件
- 下一篇: 鸟哥Linux基础学习篇