>>2Los parches afectan harto el rendimiento en las siguientes arquitecturas:
Meltdown: Nehalem, Sandy Bridge, Ivy Bridge
Spectre: Nehalem(Partial), Sandy Bridge, Ivy Bridge, Haswell, Broadwell
Una ventaja de los procesadores previos a Skylake es que simplemente usas Retpoline en Linux y ya estás parchado contra Spectre. Mientras tanto en procesadores Skylake, ya que el BTB es usado agresivamente, necesitas IBPB también.
Básicamente, en Windows tienes que usar IBRS, STIBP e IBPB para combatir a Spectre los cuales son instrucciones de microcódigo. Afectan harto el rendimiento en múltiples escenarios. En Linux, o usas Retpoline (software) o Retpoline+IBPB contra Spectre, reduciendo considerablemente el impacto al rendimiento.
Otra razón para sólo usar Linux en máquinas viejas.