手机版
你好,游客 登录 注册
背景:
阅读新闻

Clear Linux 探索“libSuperX11”作为最新的优化工作

[日期:2019-01-07] 来源:Linux公社  作者:醉落红尘 [字体: ]

作为英特尔Clear Linux发行版的另一个优化,正在考虑一个“libSuperX11”库,它从根本上改变了X.Org库的处理方式。

英特尔研究员Arjan van de Ven提出了一个创建“libSuperX11”的提议,该提议将是一个代表当前许多小型X11库的单个库文件。当X11模块化时,它被分成许多小型库。大多数GUI工具包和X11的其他大型用户直​​接最终加载了十几个小型库,其中libSuperX11的目标是消除这么多小型库。

Clear Linux 探索“libSuperX11”作为最新的优化工作

拥有如此多的库以进行常规加载会增加启动时间成本,增加内存使用量,并且不允许编译器进行跨库链接时优化(LTO)。 libSuperX11的目标是让一个超集库尽可能多地将这些小型库整合到一个目标文件中。

这不是一个微不足道的改变,因为应用程序需要链接到这个新的超集库,但是通过创建小的存根库和保持源/构建兼容性的兼容性步骤,可以实现兼容性计划。如果这些X11库最终出现ABI中断,这也会使情况变得有点麻烦,但是这些年来X11的状态在Linux上相当成熟并且现在没有看到太多的上游变化,这至少对于会打破ABI。

有关libSuperX11计划更改的更多详细信息,请参阅Clear邮件列表

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-01/156218.htm

 

linux
相关资讯       Clear Linux  libSuperX11 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款