Egyszerű programú barátom. Próbálj különbséget tenni a két mondatrész között:
"all contemporary CPU architectures that implement virtual memory"
vs
"Intel processzorokban levő tervezési hiba miatt"
Ha még mindig nem értenéd egy kis szamárvezető számodra:
Typically, one is used to map the user address space (lower half) whereas the other is used to map the kernel address space (upper half). Gruss et al. [6] speculated that this might be one of the reasons why the attack does not work on ARM processors. As x86-64 has only one translation-table register (CR3), it is used for both user and kernel address space. Consequently, to perform privilege checks upon a memory access, the actual page translation tables have to be checked.