Cuprins:
Definiție - Ce înseamnă Protocolul Snooping?
Protocolul Snooping asigură coerența cache-ului de memorie în sistemele simetrice cu multiprocesare (SMP). Fiecare procesor memorie cache de pe un autobuz monitorizează sau lunecă autobuzul pentru a verifica dacă are o copie a unui bloc de date solicitat. Înainte ca un procesor să scrie date, alte copii ale memoriei cache a procesorului trebuie să fie invalidate sau actualizate. Protocolul Snooping este cunoscut și sub denumirea de bus-snooping protocol.
Techopedia explică Snooping Protocol
Cele două tipuri de protocol care snooping sunt: Write-Invalidate: înainte de a schimba copia sa, un procesor de scriere a datelor invalidează copiile de date din toate celelalte memorii din memoria cache. Această acțiune este comunicată printr-un semnal de invalidare trimis în autobuz. Update-Update: un procesor de scriere de date anunță date noi prin autobuz. Toate cache-urile afectate sunt actualizate cu noile date.