Les processeurs lancés au cours des vingt dernières années présentent deux défaillances graves. Les entreprises technologiques se précipitent pour atténuer la fusion et le spectre en proposant des mises à jour de divers systèmes d’exploitation et navigateurs.
Malheureusement, la correction complète de ces défaillances nécessiterait une nouvelle conception des processeurs. Comme cela n’est pas possible, la façon de procéder consiste à désactiver certaines caractéristiques vulnérables, ce qui peut réduire les performances.
Terry Myerson, responsable de Windows chez Microsoft, détaille l’impact de ces corrections sur le système. Fondamentalement, les performances diminuent davantage sous Windows 7/8 et sur les processeurs plus anciens.
Selon lui, l’atténuation de la fusion “a un impact minimal sur les performances”. Cependant, la mise à niveau vers Spectre “a un impact sur les performances” ; cela varie selon la version de Windows et selon le processeur dont vous disposez. Voici les détails :
Les performances baissent moins sur les processeurs Skylake et Kaby Lake car “Intel a affiné les instructions utilisées pour désactiver l’exécution spéculative. Spectre implique un échec dans l’exécution spéculative, entraînant une fuite de données protégées par le processeur.
À leur tour, les Windows 7 et 8 souffrent d’un impact plus important car ils disposent de plus de ressources qui dépendent du noyau ? il fait tous les rendus des sources, par exemple . Peut-être la situation s’améliorera-t-elle : par exemple, Google a créé un correctif pour Spectre qui ne réduit guère les performances.
Microsoft dit qu’elle publiera bientôt des benchmarks plus détaillés lorsqu’elle pourra tester la mise à jour du micrologiciel qu’Intel distribue. Il convient de rappeler que les processeurs AMD et ARM sont également concernés par Spectre.