0

因此,我最近在 The Register 上阅读了一篇文章,内容是关于 Spectre/Meltdown 缓解的微码更新对纯计算事物的影响。

链接的文件指定这是针对未优化的代码,这似乎意味着可以进行一些优化,专门用于处理缓解补丁。Register 文章和研究论文都没有详细说明这些优化可能是什么。但是,这只是暗示。搜索“Spectre/Meltdown optimization”当然只会返回有关这些漏洞如何攻击处理器分支预测优化的结果。

所以我的问题是,作为一名程序员,我可以做些什么来优化补丁系统上的代码?

4

1 回答 1

0

减少系统调用;幽灵缓解使它们更加昂贵。

例如,缓存结果而不是重做系统调用可能变得值得。

于 2019-05-17T17:12:16.517 回答