wizzard: (Default)
[personal profile] wizzard
кажется, Интел только что подарил юникернелам (и AMD) 15% отрыв в производительности

(TLDR: судя по всему, speculative execution не проверяет пермишны, и можно из user-mode читать любую память)

https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/

UPD: попробовал простыми словами расписать
https://medium.com/@oleksandr_now/how-that-intel-cpu-security-hole-works-2fb752471fbe

Date: 2018-01-04 04:48 am (UTC)
sab123: (Default)
From: [personal profile] sab123
Ну, не "читать", а "сравнить значение с известным", при этом младшие биты, которые адресуют внутри строки L1 кэша не читаются.

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 18th, 2019 04:19 pm
Powered by Dreamwidth Studios