(03.03.2018, 17:21)wredniak napisał(a):Na Meltdown i Spectre v1 nie potrzeba aktualizacji BIOSu, UEFI lub microcodu (w zasadzie BIOS, UEFI się aktualizuje, gdyż mają zaktualizowany microcode). Wystarczą aktualizacje systemu operacyjnego.[Aby zobaczyć linki, zarejestruj się tutaj]
Czy te łatki coś dają i mają sens jeżeli producent mojej płyty nie wypuszcza i nie zamierza wypuścić aktualizacji biosu do niej?
Jeśli chodzi o Spectre v2 to trzeba mieć aktualizację microcodu, ale Microsoft najwyraźniej dostrzegł powagę zagrożenia i słabość branży (brak aktualizacji UEFI nawet dla wielu stosunkowo nowych PCtów) i postanowił pomóc rozprowadzić w formie aktualizacji KB4090007. Na razie tylko dla Skylake. Windows ładuje microcode do CPU z dysku podczas bootowania. Po każdym wyłączeniu, restarcie (i chyba nawet uśpieniu) microcode się ulatnia z CPU i system ładuje go na nowo do CPU.
TL;TR
Tak, dają.
Osobne pytanie jest takie - czy będziemy chcieli pogodzić się ze spowolnieniem związanym z łagodzeniem błędu Spectre v2. Dużo osób pisze, że spadek wydajności jest większy niż w przypadku łatki na Meltdown, ale to bardziej subiektywne odczucia. Na szczęście da się wyłączyć łatkę przez klucze rejestru.