Protocole d’espionnage

Définition - Que signifie le protocole de surveillance?

Le protocole de surveillance assure la cohérence du cache mémoire dans les systèmes à multitraitement symétrique (SMP). Chaque processeur cache sur un bus surveille ou fouine le bus pour vérifier s'il a une copie d'un bloc de données demandé. Avant qu'un processeur n'écrive des données, les autres copies du cache du processeur doivent être invalidées ou mises à jour. Le protocole de surveillance est également connu sous le nom de protocole de surveillance de bus.

Definir Tech explique le protocole de surveillance

Les deux types de protocoles de surveillance sont: Écriture-invalidation: avant de modifier sa copie, un processeur d'écriture de données invalide les copies de données dans tous les autres caches du processeur système. Cette action est communiquée par un signal d'invalidation envoyé sur le bus. Write-Update: Un processeur d'écriture de données annonce de nouvelles données via le bus. Tous les caches affectés sont mis à jour avec les nouvelles données.