snooping

Per assicurarsi che la copia dei dati riportata nella cache corrisponda alla versione più reccente di tali dati presente nel sistema, il controller della cache mantiene sotto controllo i vari indirizzi di memoria che transitano sul bus al fine di scoprire se qualche altra entità all'interno del sistema (come il controller DMA oppure qualche scheda bus master) abbia modificato quella particolare posizione di memoria centrale. Se uno degli indirizzi modificati corrisponde a una delle tag contenute nella relativa directory (memorizzata nel cache controller), quella particolare unità d'informazione viene marcata come non più valida e quando il processore tenterà di accedervi la prossima volta si verificherà una condizione di "miss".



Glossario dei termini dell'informatica a cura di Roberto Mazzoni
Tutti i diritti riservati