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

日期:2022-12-28 来源:手游巴士 作者:佚名

12 月 28 日消息,开发者 Thomas Weißschuh 今天发布了 8 个补丁集,旨在减少编译 Linux 内核时的最大内存使用量。对于在内存受限的发行版本中编译内核的开发者,新补丁可以减少 Swap 和版本创建时间。

了解到,Weißschuh 今天发布的补丁集主要是减少编译 Linux 内核时的最大内存使用。尤其是使用 objtool 处理 vmlinux.o 对象时的内存使用,这也是内核构建过程中占用内存的最多的一个步骤。

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

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

上一篇:世界最大液体镜面望远镜开始观测宇宙,比传统望远镜更便宜

下一篇:GPD WIN 4 掌机今日开启预售:搭载 R7 6800U,4999 元起

相关推荐

苹果明年将扩大游戏服务 Apple Arcade 规模,引入更多像《NBA 2K23》这样的大型游戏

12 月 29 日消息,苹果游戏服务 Apple Arcade 目前已经在 iPhone、iPad、Mac 和 Apple TV 平台上提供了超过 200 款广受好评的原创或者独占手游。

iQOO 11 Pro 今日开售:200W 快充 + 骁龙 8 Gen 2,4999 元起

12 月 29 日消息,iQOO 11 系列于 12 月 8 日发布。其中,iQOO 11 Pro 售价 4999 元起,将于今日 10:00 正式开售。8GB+256GB 版本售价 4999 元;12GB+2

消息称任天堂的确考虑过 Switch Pro,但最终取消了该计划

12 月 28 日消息,关于任天堂 Switch Pro 的传闻已经存在很久了,尽管没有任何具体的证据可以证明它的存在,现据 Digital Foundry Direct Weekly 播

中车株机打造的柏林混合动力调车机车交付:3 种动力系统,即将投入运营

12 月 23 日消息,据“中车株机”公众号消息,12 月 20 日,中车株机为德国联邦铁路公司(简称“德铁”)打造的柏林混合动力调车机车首批车辆,正式交付客

下线发运,宏光 MINIEV 敞篷版即将交付首批车主

12 月 23 日消息,五菱汽车今日表示,宏光 MINIEV 敞篷版近日陆续下线,第一批敞篷已经发运并即将交付首批车主。据介绍,2021 年五菱宣布将推出敞篷车,

查看更多