cache

We leggen uit wat de cache is en welke soorten er zijn. Ook hoe het werkt en wat zijn de voordelen van dit alternatieve geheugen.

De cache slaat gegevens tijdelijk op.

Wat is de cache?

In computergebruik, het staat bekend als cachegeheugen of geheugen van snelle toegang tot een van de bronnen waarmee a CPU (CentraalVerwerken Eenheid, dat wil zeggen de centrale verwerkingseenheid) om de gegevens onlangs verwerkt in een speciale buffer, dat wil zeggen in een reservegeheugen.

Het cachegeheugen werkt op dezelfde manier als het hoofdgeheugen van de CPU, maar met een hogere snelheid ondanks dat het veel kleiner is. De doeltreffendheid ervan biedt de microprocessor extra tijd om toegang te krijgen tot de meest gebruikte gegevens, zonder deze telkens opnieuw te hoeven traceren naar de plaats van herkomst.

Dit alternatieve geheugen bevindt zich dus tussen de CPU en de RAM (Willekeurig ToegangGeheugen, dat wil zeggen, Random Access Memory), en zorgt voor een extra boost in tijd en besparing van bronnen voor het systeem. Vandaar de naam, die in het Engels "verstopplaats" betekent.

Er zijn verschillende soorten cache, zoals de volgende:

  • Schijf cache. Het is een deel van het RAM-geheugen dat is gekoppeld aan een bepaalde schijf, waar recentelijk geopende gegevens worden opgeslagen om het laden te versnellen.
  • Cache bijhouden. Net als RAM is dit type robuuste cache dat door supercomputers wordt gebruikt krachtig, maar duur.
  • Webcache. Het is verantwoordelijk voor het opslaan van de gegevens van de websites onlangs bezocht, om hun opeenvolgende belasting te versnellen en bandbreedte te besparen. Dit type cache kan op zijn beurt werken voor een enkele gebruiker (privé), meerdere gebruikers tegelijkertijd (gedeeld) of samen voor het hele netwerk dat wordt beheerd door een server (gateway).

Hoe werkt de cache?

De cache geeft toegang tot een kopie van de gegevens en niet tot de originelen.

De werking van dit alternatieve geheugen is eenvoudig: wanneer we toegang krijgen tot gegevens in ons geautomatiseerde systeem, wordt er onmiddellijk een kopie van de meest relevante gegevens in de cache gemaakt, zodat volgende toegangen tot die gegevens informatie houd het bij de hand en mag het niet terugvoeren naar de plaats van herkomst.

Dus toegang tot de kopie en niet het origineel bespaart verwerkingstijd en dus snelheid, omdat de microprocessor niet altijd naar het hoofdgeheugen hoeft te gaan. Het is, laten we het zo zeggen, een constant bijgewerkte werkkopie van de meest gebruikte data.

Als u de cache wist, worden uw bestanden niet verwijderd

Het wissen van de cache verandert niets aan de informatie op de harde schijf.

Zoals alle geheugens kan de cache vol raken of de gegevens zo ongeorganiseerd zijn dat het verifiëren of de gevraagde gegevens in de cache beschikbaar zijn, wordt vertraagd - een procedure die alle microprocessors routinematig uitvoeren. Dit kan de machine vertragen en een effect produceren dat totaal tegengesteld is aan het beoogde effect. Of het kan lees- of kopieerfouten in de cache veroorzaken.

Hoe het ook zij, u kunt de cache handmatig wissen en het systeem vragen om de alternatieve ruimte vrij te maken en indien nodig bij te vullen. Deze operatie verandert niets aan de inhoud van onze informatie op de harde schijf, laat staan ​​in onze rekeningen van e-mail of van sociale netwerken. Het is een werkkopie en als we deze verwijderen, worden we geconfronteerd met het origineel, identiek maar op een andere locatie.

Voordelen van het wissen van de cache

Het wordt aanbevolen om de cache regelmatig te wissen.

Het vrijmaken van de cache heeft twee fundamentele doelen, zoals:

  • Elimineer oude of onnodige gegevens (aangezien we niet altijd dezelfde gegevens in het systeem gebruiken), zoals oude bestanden of processen die we niet opnieuw nodig hebben, maar die daar worden opgeslagen "voor het geval dat" om hun uitvoering te versnellen.
  • Versnel en stroomlijn het systeem door u nieuwe vrije ruimte te geven om de gegevens in het huidige gebruik te kopiëren, waardoor de verwerkingstijden worden verkort.

Dit onderhoudswerk moet met een zekere regelmaat worden uitgevoerd, wat echter niet moet worden overdreven, omdat we zouden voorkomen dat de cache zijn missie vervult.

Als we het voortdurend wissen, moeten de gegevens die daar zijn opgeslagen, worden gevonden en naar de oorspronkelijke locatie worden gekopieerd, wat resulteert in een langere verwerkingstijd voor elk programma.

!-- GDPR -->