发布于:2018-06-20 21:34:01 点击次数:146

OpenBSD是广为流行的Unix操作系统变体,然而,出于安全考虑,OpenBSD关闭掉了对Intel超线程特性的支持。

换言之,在配置了Intel64位处理器的OpenBSD环境中,并不能开启比物理核心数量更多的逻辑核心。

OpenBSD维护者MarkKettenis表示,SMT(同步多线程)会在线程之间共享TLB(转换检测缓冲区)和一级缓存,由此造成对缓存的定时攻击更加容易。

Kettenis强调,他们非常担心这会是酿成Spectre(幽灵)级别的漏洞。

所以,OpenBSD加入了新代码“hw.smtsysctl”。

对于关闭超线程的影响,Kettenis说若不是那些稀少的、专为超线程优化编写的代码,停掉它在日常的工作负载中影响并不大。


相关阅读

OPPO Find X即将开启预约:6月29日在中国发布

过气网红不如猫:猫仗人势,还是人借猫威?

闺蜜情深!刘芸晒亲密合照为应采儿庆生

娱乐化大于竞技本身的电竞行业 未来将是内容之争

三星/SK海力士遇技术难题:三季度内存价格将下探

Mate力四射看球赛!Mate 10系列无线速传神技你Get到了吗

奥运冠军冼东妹与新疆学生分享“柔道之路”

腾讯退税通发布:全球77个机场支持微信扫码实时退税