网站地图     加入收藏
您当前的位置:首页 > 理财 > 列表

内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存

来源:网络    时间:2022-12-28 20:06    阅读量:6025   
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存

,开发者Thomas weischuh今天发布了八个补丁集,旨在降低编译Linux内核时的最大内存使用量。对于在内存有限的发行版中编译内核的开发人员来说,新的补丁可以减少交换和版本创建时间。

IT之家了解到,weischuh今天发布的补丁集主要是为了降低编译Linux内核时的最大内存使用量。尤其是使用objtool处理vmlinux.o对象时的内存使用情况,这也是内核构建过程中最占用内存的一步。

安装了今天的补丁集后,在处理vmlinux.o时,循环内的malloc相关函数操作会交给循环外的calloc函数,峰值内存占用可以降低3.7%;Thomas编译内核时,struct reloc的内存使用可以减少3.8%。通过优化结构符号的布局,减少了0.5%的内存使用。此外,补丁集在其他方面也进行了优化,但优化程度并不明显。

简单来说,这个正在评审的补丁系列应该有助于降低编译Linux内核时的内存使用峰值,进而有助于编译Linux内核。

免责声明:该文章系本站转载,旨在为读者提供更多信息资讯。所涉内容不构成投资、消费建议,仅供读者参考。

猜你喜欢
热门资讯
推荐阅读