本文研究了使用不同编译器和优化级别编译PostgreSQL时的性能表现,其中评估了链接时优化(LTO)对性能的影响。实验结果显示,LTO对性能有一定积极影响,但提升幅度有限,约为3-5%。作者建议尽量使用大多数人使用的配置,除非某个Linux发行版全面采用LTO。
在Keil MDK中使用Arm Compiler 6需MDK 5.23以上版本,并满足相关Pack及CMSIS版本要求。AC6默认不显示警告,可用-Wno-参数控制;与AC5存在不兼容的语言扩展,并开始支持GNU风格汇编。AC6支持链接时优化,可移除未使用的模块,而AC5只能在模块内检测。
完成下面两步后,将自动完成登录并继续当前操作。