A computer system maintains a list of tags (called a Global Ownership Tag
List (GOTL)) for all the cache lines in the system that are owned by a
cache. The GOTL is used for cache coherence. There may be one central
GOTL. Alternatively, the GOTL may be distributed, so that every device
that can request a copy of memory data maintains a local copy of the GOTL.
The GOTL can be limited to a relatively small size. For a limited size
list, a tag may need to be evicted to make room for a new tag. A line
associated with an evicted tag must be written back to memory.
Ein Computersystem behält eine Liste der Umbauten (genannt eine globale Besitz-Umbau-Liste (GOTL)) für den ganzen Pufferspeicher zeichnet im System bei, die durch einen Pufferspeicher besessen werden. Das GOTL wird für Pufferspeicherkohärenz verwendet. Es kann eine zentralen GOTL geben. Wechselweise kann das GOTL verteilt werden, damit jede Vorrichtung, die um eine Kopie von Gedächtnisdaten bitten kann, eine lokale Kopie des GOTL beibehält. Das GOTL kann auf eine verhältnismäßig kleine Größe begrenzt werden. Für eine begrenzte Größe Liste kann ein Umbau gewaltsam vertrieben werden müssen, um Raum für einen neuen Umbau zu bilden. Eine Linie, die mit einem gewaltsam vertriebenen Umbau verbunden ist, muß zurück zu Gedächtnis geschrieben werden.