Índice:
Definição - O que significa Snooping Protocol?
O protocolo de espionagem garante a coerência do cache de memória em sistemas de multiprocessamento simétrico (SMP). Cada cache do processador em um barramento monitora ou bisbilhota o barramento para verificar se possui uma cópia de um bloco de dados solicitado. Antes de um processador gravar dados, outras cópias de cache do processador devem ser invalidadas ou atualizadas. O protocolo de espionagem também é conhecido como protocolo de espionagem de barramento.
Techopedia explica Snooping Protocol
Os dois tipos de protocolo de espionagem são: Invalidar gravação: Antes de alterar sua cópia, um processador de gravação de dados invalida cópias dos dados em todos os outros caches do processador do sistema. Esta ação é comunicada por um sinal de invalidação enviado pelo barramento. Atualização de gravação: Um processador de gravação de dados anuncia novos dados através do barramento. Todos os caches afetados são atualizados com os novos dados.