响计算环境。如果这种副作用（包括但不限于内存访问时间）对恶意程序可见，并且能设法与受害行程所保存的敏感数据产生关系，则这些副作用可能会使敏感数据可被识别。即使在架构级别，正式的安全设计能正常工作，这种情况仍然会发生；这种情况下，用于代码执行的、较低级的微架构优化仍然有可能泄漏对正常程序正确执行不是非常重要的某些信息。Spectre论文展示了完成攻击的四个基本步骤：Spectre和Meltdown之间的根本区别在于，后者依赖于现代英特尔处理器的特定功能：CPU可能会被诱使预测执行到受保护的系统数据中