Por lo que yo entiendo, Specter es causado por la ejecución especulativa que no deshace completamente los efectos secundarios de todos de una predicción de rama incorrecta (específicamente, no deshacer una escritura de caché de CPU). ¿No significa eso que sería relativamente sencillo solucionarlo en el hardware futuro, simplemente asegurándose de que las entradas de caché que aparecieron debido a la ejecución especulativa se eliminen en caso de una predicción incorrecta? Leí en un artículo de LWN que también podría haber un problema con el comportamiento de desalojo de caché; Si es así, ¿qué sería eso?