|
|
1
2
最近,针对CPU中投机性执行的攻击已经成为新闻,著名的例子是幽灵和崩溃。 其中一种解决方法是在编译器中 Understanding the performance impact of Spectre and Meltdown mitigations on Windows Systems “以下是[微软]迄今为止发现的情况摘要:
随着Windows10在较老的硅芯片上运行(2015年时代的PC带有Haswell或较老的CPU),一些基准显示出更大的速度放缓,我们预计一些用户将注意到系统性能的下降。 由于Windows 8和Windows 7采用的是较老的硅片(2015年时代的个人电脑采用Haswell或较老的CPU),我们预计大多数用户会注意到系统性能的下降。
因此,使用包含这些缓解措施的编译器重新编译的程序很可能会对性能造成较小的影响。 |
|
|
gd1234 · 编译器会知道跳过这个循环吗? 2 年前 |
|
|
ChrisB · 为什么Rust不为内存布局重新排序枚举中的字段? 2 年前 |
|
|
Hans · 避免在C++中优化未使用的变量? 2 年前 |