Hvad står for mesi?
1. Ændret (M):
- En cachelinje er i Modificeret tilstand, når den er blevet ændret lokalt og indeholder den mest opdaterede version af dataene.
- Andre caches, der tidligere havde kopier af de samme data, bliver ugyldige, når en cache-linje går ind i Modificeret tilstand.
- Den ændrede tilstand angiver eksklusivt ejerskab af dataene, hvilket betyder, at ingen anden cache i øjeblikket har en gyldig kopi.
2. Eksklusivt (E):
- Når en cachelinje er i eksklusiv tilstand, indeholder den en gyldig kopi af dataene, men den er ikke blevet ændret lokalt.
- Andre caches kan have ugyldige eller delte kopier af de samme data, men ingen anden cache har en ændret kopi.
3. Delt (S):
- En cachelinje er i delt tilstand, når flere caches har gyldige kopier af de samme data, og ingen af dem har ændret dem.
- I tilstanden Delt er alle kopier af dataene i overensstemmelse med hinanden.
4. Ugyldig (I):
- Ugyldig tilstand angiver, at en cachelinje ikke indeholder en gyldig kopi af dataene.
- Når en cache-linje er tilgået og fundet ugyldig, skal processoren hente den fra hovedhukommelsen eller en anden cache, der har en gyldig kopi.
MESI-protokollen sikrer, at kun én cache har en ændret kopi af data ad gangen, hvilket forhindrer uoverensstemmelser mellem flere cachelagrede kopier. Det sikrer også, at når data deles mellem flere caches, holdes alle kopier konsistente gennem specifikke handlinger, der udføres, når der sker tilstandsændringer.
mesotheliom
- Hvad er årsagerne til Sorte Pletter på tungen
- Hvad skal du kigge efter, når du overvejer en gruppehjem til din søn med Downs syndrom?
- Akupunktur &perifere neuropatiske smerter
- Sådan Cool Down hedeslag Victim
- Hvad er diskvalificering Betingelser for Federal Long -Term forsikring
- Tegn og symptomer på type 2 diabetes
- Hvad er antivirale lægemidler