受到 arch-general 邮件列表上讨论的启发,test-sec-flags 由 pid1 创建(在 anthraxx、strcat、sangy 和 rgacogne 的帮助下),用于测试各种面向安全的编译和链接标志对性能的影响。目标是确定这些标志是否可以成为所有 Arch Linux 软件包的新默认设置。初步结果表明,与我们已使用的编译标志相比,性能影响几乎不存在,但我们希望在向前推进之前收集和比较更多结果。
在此 下载源代码,并查看 README 以获取安装和使用说明。results 子目录包含有关如何从结果文件中提取相关统计信息的说明。
我们正在 Github 上的 test-sec-flags wiki 中收集结果。请在此处添加您的结果。特别是,我们非常需要 i686 的结果,因为之前的所有贡献者都是使用 x86_64 设备。
欢迎提交补丁。