楼主:
hizuki (ayaka)
2018-01-03 15:35:10看英文报道上说明是今年发现了一类Javascript的的攻击,进而发现
这类攻击会影响到哪些提供虚拟主机服务的供应商。
所以Linux开始导入一个功能page table isolation,再导入
这个功能的时候发现一个Intel的bug。
我是不清楚x86体系的事情,我只熟悉IOMMU和arm所以不清楚这个
到底是什么问题。
AMD会因为下面的提交不受影响,这里也说明的缘由:
https://lkml.org/lkml/2017/12/27/2
这里似乎有原因猜测:
https://news.ycombinator.com/item?id=16046636
似乎是Intel有一项功能,Intel CPU会预先任意执行需要权限的代码从非授权代码的
空间当中。而AMD不会如此做。导致Intel CPU需要实现Page table isolation,
而AMD不需要。
当年买洋垃圾预备机就是防它bug处理不完,#1O3O_4U8 (PC_Shopping) 还真是正确的选择,
不知道有多少U会被迅速的淘汰掉。20%~30%的效能折扣对multiple cores抗的住的。