
联系方式
地址:山东省邹平县经济开发区魏纺路一号
电话:0543-4161171
传真:0543-4161188
邮箱:
0543-4161066
自客岁以来,Canonical 一曲正在研究利用 -O3 编译器优化来建立 Ubuntu 软件包,以便为 Ubuntu Linux 供给更好的机能。他们决定不合错误所有软件包利用 -O3 优化。现正在,他们供给了更多工程看法,以申明他们的来由以及对更多软件包利用 -O3 编译器优化的查询拜访成果。长话短说,他们没有脚够惹人瞩目的机能劣势来证明这种勤奋是合理的。他们还发觉了一些机能倒退,而且 -O3 优化正在某些环境下会对某些加载时间发生晦气影响,而且会使二进制文件大小变大。例如,他们发觉 GNU Radio 的机能下降了 12%,TIFF 解压缩也倒退了近 12%,利用 -O3 优化默认值后,所有 Debian 软件包的大小添加了约 6%,桌面 ISO 的大小添加了近 4%。“整个刊行版的 O3 似乎并没有供给更好的机能,而且正在交互使命中会倒退。它最多会影响 11。9% 的加载时间, 总体而言,这种倒退次要是因为可施行文件大小的添加形成的。此外,正在某些环境下,-O3 和链接时间优化连系正在一路可能会导致过多的函数内联,进而导致机能倒退(可能是通过寄放器压力或指令缓存发抖)。 能够说,所有这些都合适保守概念:-O3 正在某些环境下能够供给帮帮,但不是一个合理的默认值。此外,我们仍然但愿研究更多方式来提高 Ubuntu 的机能,每次我们熬炼基准测试能力时,我们城市做得更好。”
Ubuntu 25。04 估计将于 4 月中旬发布,同时更多的机能测试正正在进行中。
