首页>科技动态 > 科技前沿 > 正文

脸书研究BOLT'ing以优化Linux内核 或将更有效使用指令缓存

几年来,Facebook的工程师们一直在研究BOLT,作为一种加速Linux/ELF二进制文件运行的方法。

这个"二进制优化和布局工具"能够在分析后重新排列可执行文件,以产生比编译器的LTO和PGO优化所能达到的更好的表现,BOLT的最新工作之一是优化Linux内核。

与允许对Linux内核进行轮廓引导优化(PGO)的挑战类似,BOLT'ingLinux内核也面临着类似的复杂障碍。

这是一项值得努力的工作,因为Facebook继续宣传BOLT在PGO+LTO编译器优化之上的"两位数的速度提升"。

这些加速是通过优化可执行文件的代码布局来实现的,以便更有效地使用硬件页面和指令缓存。

标签: Facebook Linux内核

推荐DIY文章
性能旗舰一加 10 Pro首销战报出炉 1秒破亿
一加 10 Pro重磅发布,最强性能旗舰10至名归
千万销量千家售后 一加多触点布局国内市场
科技加持,未来已来,“头号玩家”不再是科幻
一加 10 Pro发布在即,性能屏幕影像全方位提升
一加中国区新任总裁李杰 :做好品牌与用户之间的连接器
精彩新闻

超前放送