PC_Shopping 板


LINE

※※※工具※※※ Alex Ionescu根据intel新发布的白皮书 更新了他写的SpecuCheck错误的地方 白皮书 https://newsroom.intel.com/wp-content/uploads/sites/11/2018/01/Intel-Analysis-of-Speculative-Execution-Side-Channels.pdf https://t.co/eHcsnNxf8D SpecuCheck https://github.com/ionescu007/SpecuCheck SpecuCheck是一个程式让使用者不用安装SpeculationControl模组 就可以检查自己系统对应Meltdown&Spectre修补的情况。 如图 https://github.com/ionescu007/SpecuCheck/raw/master/SpecuCheck.png
显示比较简明,可以看到CPU微码是否有更新IBRS/IBPB。 不过作者还是建议使用官方的SpeculationControl模组来检查, 因为他写的程式可能会有自己推测错误的地方。 (WIN7系统要更新PowerShell到新版才能安装SpeculationControl) https://docs.microsoft.com/zh-tw/powershell/scripting/setup/installing-windows-powershell?view=powershell-5.1 https://goo.gl/F9JuUm ※※※重点※※※ 目前各作业系统对应Meltdown&Spectre和CPU微码更新的情况总整理 https://gist.github.com/woachk/2f86755260f2fee1baf71c90cd6533e9 建议阅读原文,整理非常详尽。 1. Meltdown (Variant 3) : CVE-2017-5754 Linux已经透过KPTI修补,Windows也已经发布KVAS补丁。 效能下降看使用情况,一般桌面使用者可能不会有太大的效能损失。 Haswell之前的CPU因为缺少INVPCID,在Windows上打这个补丁後效能下降会比较多。 不过在Linux上,即使没有INVPCID,只要有PCID的CPU, 例如Ivy Bridge,还是可以快速切换页表。 KPTI只支援64bit的作业系统,所以32bit的版本无法修补, 不过有一些32bit OS的例如MacOS,本身免疫Meltdown。 AMD的CPU免疫Meltdown。 2. Spectre (Variant 2) : CVE-2017-5715 在Windows上,Haswell以後的CPU已可以透过更新IBRS/IBPB微码 (例如透过BIOS更新)来修补这个漏洞。 如果没有微码可以更新,可以改用作业系统内核层级的LFENCE作为缓解, 如果CPU不支援SMEP,会改用Google提供的Retpoline取代LFENCE。 在Linux上,这个漏洞目前还没有修补。 未来将会使用Retpoline来修补,预测对伺服器的效能大约会有5-10%的损失, 但对一般使用者的影响应该会很轻微, 不过应用程式也需要重新编译才能提供完全的保护, 如果使用者希望没有设置IBRS=2的程式也能获得保护, 还是需要更新CPU微码, 目前Intel已经提供Haswell以後的IBRS微码更新。 AMD的CPU不需要使用Retpoline,只要LFENCE就可以修补内核对抗这个漏洞, 和Intel一样,也提供IBPB微码更新,让没有重新编译的程式也能获得保护。 (但目前微码还没完全释出,同时内核修补还没有合并进官方分支) 3. Spectre (Variant 1) : CVE-2017-5753 详情请参阅原文 ※※※八卦※※※ Longhorn提到前述的BIOS更新(更新IBRS微码)会造成非常巨大的效能下降, Intel自己在Linux Kernel Mailing List承认效能下降是"horribly slow" https://twitter.com/never_released/status/949231568509267968 所以Asus的 -21% 可能已经是尽最大努力的最好情况。 一夜回到革命前...... --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.36.81
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PC_Shopping/M.1515375475.A.246.html
1F:推 hizuki : 话说ES的CPU应该无法更新mircocode,只能让效能烂了 01/08 10:20
2F:推 hcwang1126 : 推 整理很详细 01/08 10:21
3F:推 AmibaGelos : ret如果溢出到BTB上也gg啊,Haswell就是这样做der 01/08 10:28
4F:推 jf7642 : UAC.exe : 档案遗失 01/08 11:00
5F:推 hcwang1126 : 不更新效能不会差 但是就脱裤子逛大街罗 01/08 11:04
6F:推 b155073 : amd也受影响... 坐等详细benchamrk 01/08 11:07
7F:→ Khadgar : 这不是脱裤子吧,spectra根本只是拉链没拉满 01/08 12:01
8F:→ Khadgar : 老实说个人用户去更新蛮蠢的 01/08 12:01
9F:→ kuma660224 : MELTDOWN才是脱裤子吧 01/08 12:19
10F:推 a2935373 : Spectre一般用户最容易被这攻击的大概是透过Browser 01/08 12:21
11F:推 ptrex : 感谢整理 01/08 16:58
12F:推 goldie : 感谢整理 01/09 08:13
13F:推 kill466 : 这次风波址更新系统不更新bios可以吗? 01/09 16:09
14F:→ kill466 : *只 01/09 16:09
15F:推 levihanji : 也想问楼上的问题 不敢自己更新bios 01/09 22:00
16F:→ Windcws9Z : 当然要更新BIOS啊 01/10 20:35







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP