i7秒杀i5(i7只能关了超线程当i5用)

Linux分支——Debian项目的开发者最近警告说,英特尔最新的Kaby lake及上一代Sky lake架构处理器的超线程功能存在重大缺陷,有可能导致数据出错和丢失,必须马上关闭超线程以策万全。

i7秒杀i5(i7只能关了超线程当i5用)(1)

除了笔记本Core i3、i5、i7和桌面Core i3、i7以外,采用Kaby Lake架构的奔腾由于新增了超线程支持,同样会受到影响,如有性价比神U之称的G4560。要查看自己的CPU架构是否受影响,只要打开CPU-Z软件,在代号中如果显示为Sky Lake或Kaby Lake,并且下方核心数与线程数不等,则在受此BUG影响之列。

i7秒杀i5(i7只能关了超线程当i5用)(2)

Debian此次曝光的英特尔处理器超线程BUG在5月份已经被英特尔确认。具体来说是当循环体少于64条指令的段循环中,若同时使用了处理器的AH、BH、CH、DH四个寄存器和他们对应的扩展寄存器(如AH对应的RAX、EAX、AX),会导致系统出现不可预料的行为。以上BUG只会在同一个核心的两个虚拟核心同时工作时被触发。

虽然这次BUG是由Linux核心的操作系统曝光,实际上所有操作系统都会受到影响,包括我们常用的Windows。如果你的电脑配备了包含超线程支持的英特尔Sky Lake或Kaby Lake架构处理器(识别方法见上文),为防止不可预料的数据错误或丢失,应尽快在BIOS设置当中禁用Intel Hyper Threading超线程功能,等待未来新版本BIOS对此BUG的修复。

i7秒杀i5(i7只能关了超线程当i5用)(3)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页