Cachehukommelse: Betydning, funktion, betydning og mere

La cachehukommelse repræsenterer oplysninger, der midlertidigt er gemt på en computer. Her lærer vi dig fra betydningen af ​​denne vigtige enhed til, hvordan du sletter dataene i den.

memory-cache-1

Cache

Grundlæggende cachehukommelse Det er en hurtig adgangshukommelse, hvis hovedfunktion er at have de data til rådighed, som forventes at blive brugt hurtigt af den centrale behandlingsenhed (CPU) til at fuldføre kortsigtede opgaver. Dette gøres også for at reducere ventetiden, når der søges efter oplysninger fra hovedhukommelsen (RAM: Random Access Memory).

Der er tre typer cachehukommelse: disk, spor og webcache. Men i denne artikel vil vi henvise til det ganske enkelt som cacheminne på en computer.

funktioner

Nedenfor er nævnt nogle af de vigtigste aspekter, der kendetegner cachehukommelse:

Det repræsenterer det mindste, hurtigste og mest dyre niveau af alle de niveauer, der er involveret i hukommelseshierarkisystemet.

Gemmer data og programinstruktioner ved høj hastighed.

Det er hurtigere end RAM, men langsommere end den centrale behandlingsenhed. Derfor genererer det en ligevægtstilstand, hvilket forbedrer systemets ydeevne og derfor computerens.

Den består af to dimensioner, den første består af de vigtigste hukommelsesdatablokke med den højeste tilgængelighed og den anden af ​​deres grad af associativitet.

drift

La cachehukommelse Det fungerer meget lig den centrale behandlingsenhed, men udfører sine funktioner hurtigere, selvom det er mindre.

Som vi allerede har nævnt, cachehukommelse Den er ansvarlig for at lede efter de oplysninger, der kræves af den centrale behandlingsenhed, uden at den behøver at gå til RAM -hukommelsen. Således er den generelle drift af cachehukommelse som følger:

Først administrerer den centrale behandlingsenhed de instruktioner, der kommer fra programmerne. Dette er muligt takket være brugen af ​​komplekse algoritmer. Disse oplysninger indlæses derefter i RAM, og derfra overføres de til processoren.

For at øge effektiviteten af ​​den centrale behandlingsenhed registreres imidlertid oplysninger af størst relevans og brug i cachehukommelse, og ikke i hovedhukommelsen. Herved forbedres systemets ydeevne, da det ikke er nødvendigt at rejse større afstande for at hente de oplysninger, som CPU'en kræver.

Dette skyldes, at cachehukommelse Det er placeret mellem RAM og CPU, hvilket udgør det nærmeste niveau til processoren i hukommelseshierarkisystemet.

memory-cache-2

I den forbindelse er det vigtigt at nævne, at i første omgang cachehukommelse den fungerer i to faser kendt som niveau 1 og niveau 2. Den første af dem er mindre, men hurtigere tilgængelig. Mens den anden opfører sig på den modsatte måde.

Den første søgning udføres på det første niveau, som er tættest på CPU'en. Hvis oplysningerne ikke er der, skal cachehukommelse Niveau 2. Som stadig er hurtigere end at søge RAM.

På grund af teknologiens udvikling har nuværende processorer imidlertid et ekstra niveau, som er kendt som cachehukommelse Niveau 3. Der er endda hold, der har et fjerde niveau, men da det ikke er sædvanligt, vil vi ikke gå i detaljer om det.

Når programmet kører, gemmes oplysningerne således i RAM, derfra går det til niveau 3 -cache, derefter niveau 2, indtil det når hukommelse på niveau 1.

På samme måde, mens programmet stadig kører, forsøger den centrale behandlingsenhed at finde instruktionerne og dataene i cachen, der er tættest på det, det vil sige i niveau 1 -cache. Niveau 2 -hukommelse og til sidst til niveau 3 -cache.

Hvis søgningen ikke lykkedes i de tre involverede hukommelser, går processoren nødvendigvis til RAM'en. Desværre, jo længere afstand du skal rejse for at få adgang til oplysningerne, jo længere responstid. Hvilket ender med at påvirke systemets ydeevne negativt.

niveauer

Karakteristika for hvert af de niveauer, som cachen er opdelt i, er beskrevet detaljeret nedenfor med hensyn til dens funktion:

memory-cache-3

L1-cache

Det henviser til cachehukommelse niveau 1, også kaldet intern hukommelse. Gemmer de data, der bruges mest af den centrale behandlingsenhed. Fordi den er placeret tættere på den, er denne type hukommelse den hurtigste af alle, men også den mindste.

Grundlæggende indeholder den specifikationerne for de operationer, der skal udføres, samt hvordan de skal udføres.

L2-cache

Denne hukommelse er nummer to i størrelse til cache 1. Men hvad den får i størrelse, mister den i hastighed. Det er den anden informationssøgningsenhed, når den ikke lykkes med L1 -cachen.

I tidlige computere, som niveau 1 -hukommelse, blev den installeret på bundkortet. Det er i øjeblikket placeret inden for den samme processorchip.

Endelig indeholder den de data og instruktioner, som programmer skal køre hurtigt.

L3-cache

Det er en hukommelse, der deles mellem alle kernerne i den centrale behandlingsenhed. På grund af sin placering er den på et lavere niveau end L2 -cachen med hensyn til dens nærhed til processoren og dens hastighed, men det viser sig samtidig at være hukommelsen med den højeste kapacitet, mens den stadig er hurtigere end RAM .

På dette tidspunkt skal det præciseres, at det er muligt at overføre oplysninger mellem de tre niveauer. På denne måde kan vi tale om to former for overførsel:

Inklusiv: cachens oprindelsescache gemmer en kopi af dem, når de er overført til et andet niveau.

Eksklusiv: de ønskede oplysninger slettes fra herkomstcachen, når de overføres.

Skriveproces

Indtil videre har vi kun henvist til informationssøgningsprocessen. Imidlertid er cachehukommelse den udfører også den tilsvarende skriveproces. Som vi vil beskrive nedenfor:

Denne proces er ganske enkel, fordi den i stedet for at skrive på RAM -hukommelsen sker direkte på cachehukommelsen. Dette er muligt takket være eksistensen af ​​skrivepolitikker, som er en måde at sikre sammenhæng mellem de to typer hukommelse, selv når der opdateres via skriveoperationer. Følgende skrivepolitikker er på plads:

Tilbagekald: Det kræver ikke opdatering af RAM -hukommelsen, for når oplysningerne skal overføres fra cachehukommelsen til hovedhukommelsen, gør det det direkte uden at miste sammenhængen mellem begge hukommelser.

Skriv gennem - Kræver kontinuerlig adgang til RAM, hver gang der skrives en cachelinje. Da RAM -hukommelsen konstant opdateres, falder skriveprocessens ydeevne.

Rydder cachen

En af de faktorer, der normalt påvirker computerens ydeevne, samt behandlingshastighed og adgang til oplysninger, er akkumulering af filer på computeren. cachehukommelse. Derfor er det tilrådeligt at foretage regelmæssig rengøring af det, men uden at misbruge hyppigheden, hvormed de udføres.

På dette punkt er det vigtigt at bemærke, at ikke alle oplysninger, der er gemt i cachehukommelse det kan f.eks. slettes: adgangskoder, downloadede dokumenter, indstillinger og samtaler forbliver, mens historikken for de besøgte sider samt de oplysninger, adgangskoder får adgang til, slettes.

Næste viser vi hvordan man rydder cache:

Den første ting at gøre er at gå til Windows Start -menuen, og i søgefeltet i procespanelet leder vi efter Diskoprydning.

Det næste skærmbillede viser mulighederne for de filer, der kan slettes. Vi markerer feltet, der svarer til midlertidige internetfiler.

Derefter klikker vi, hvor der står OK. Systemet begynder straks at scanne og slette filerne i cachen. Når det er færdigt, viser det os en meddelelse om afslutning af processen.

En anden form for ryd cache det er ved at udføre en kommando. Dette består i at trykke på Windows -tasten plus R -tasten (Win + R) for at åbne menuen Kør. Inde i den, i den åbne bar, skriver vi bogstaverne Cmd og klikker OK.

I det næste vindue udfører vi DNS -oprydningskommandoen ved at skrive: ipconfig / flushdns og trykke på Enter -tasten.

Nu er det kun tilbage at vente på, at proceduren er færdig alene, hvorefter systemet automatisk genstarter, som ændringerne gemmes med, og vi er klar til at fortsætte.

Du kan også være interesseret i CPU -egenskaber y typer RAM.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Actualidad Blog
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.