•The
cache controllers can “snoop” on the bus, meaning that they watch the events
on the
bus even if they do not issue them, noting any action relevant to cache lines they
hold
•There
are two possible actions when a location held by processor A is changed
by processor
B
•Invalidate
-- mark the local copy as invalid
•Update
-- make the same change B made