Názor k článku V čem spočívají Meltdown a Spectre? Zneužívají optimalizací procesorů od andy - No, jednak ten kód, na kterém to ukazovali...

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

    andy (neregistrovaný)

    No, jednak ten kód, na kterém to ukazovali byl BPF (tzn. zkontrolovaný interpretovaný jazyk, případně výsledek JITu), dále to může být výsledek JITu v javascript interpretru, takže to není, že by někdo ten kód "napsal", to je výsledek kompilace a každý jazyk si pak chování může implementovat různě (např. v Pythonu je C API prostě C, bez výjimek).

    Druhak výjimky na Linuxu přes syscall obecně nejdou. Jestli ve Windows jdou výjimky do jádra netuším, vypadá to, že možná ano.