因此,我最近在 The Register 上阅读了一篇文章,内容是关于 Spectre/Meltdown 缓解的微码更新对纯计算事物的影响。
链接的文件指定这是针对未优化的代码,这似乎意味着可以进行一些优化,专门用于处理缓解补丁。Register 文章和研究论文都没有详细说明这些优化可能是什么。但是,这只是暗示。搜索“Spectre/Meltdown optimization”当然只会返回有关这些漏洞如何攻击处理器分支预测优化的结果。
所以我的问题是,作为一名程序员,我可以做些什么来优化补丁系统上的代码?