Názor k článku Nový vývoj kolem Spectre a Meltdown a naštvaný Linus Torvalds od Martin Dráb - Ano, s těmi poli jsem to zval za...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 1. 2018 22:50

    Martin Dráb
    Stříbrný podporovatel

    Ano, s těmi poli jsem to zval za špatný konec. Co se týče probe_array, viděl bych jej spíš jako součást Flush&Reload útoku. Meltdown zde přidává čtení z té nepřístupné adresy (ve vašem příspěvku *adresa). Kdyby při spekulativním vykonávání instrukcí docházelo i ke kontrolue U/S bitu, tak není co řešit. Proto se nejedná o vlastnost.

    > fyzická paměť

    Pořád se mi nezdá, že by se tohle mapování přímo vešlo do TLB, (cache) které bude mít místo jen na cca pár stovek překladů. Že ve stránkovací tabulce bude nějaké takovéto přímé mapování, s tím nemám problém.

    > Meltdown paper tvrdí, že rychlost čtení je
    > méně než jeden MBps. To není zrovna
    > závratná rychlost.

    To může ukazovat na množství operací, které je třeba provést, aby byla určitá jednotka paměti přečtena s dostatečnou spolehlivostí (obsluha výjimek, měření časování atd.).