Cache: Forskelle mellem versioner

Fra Wikipedia, den frie encyklopædi
Content deleted Content added
m bot: indsæt skabelon autoritetsdata
No edit summary
Tags: Visuel redigering Mobilredigering Mobilwebredigering
Linje 1: Linje 1:
'''Cache''' (udtales på engelsk "cash" med langt træk på sh, som udtales ligesom "sh" i "she") bruges i flere [[elektronik|elektroniske]] sammenhænge. Cachen i en elektronikenhed (laptop, pc, lommeregner, mobiltelefon, router osv.) fungerer som et lynhurtigt mellemlager, som [[processor]]en bruger til midlertidige beregninger, før de evt. lagres i hukommelsen, f.eks. [[harddisk]] eller [[flash-lager]].
'''Cache''' (udtales på engelsk "cash" med langt træk på sh, som udtales ligesom "sh" i "she"<ref>https://ordnet.dk/ddo/ordbog?query=cache</ref>) bruges i flere [[elektronik|elektroniske]] sammenhænge. Cachen i en elektronikenhed (laptop, pc, lommeregner, mobiltelefon, router osv.) fungerer som et lynhurtigt mellemlager, som [[processor]]en bruger til midlertidige beregninger, før de evt. lagres i hukommelsen, f.eks. [[harddisk]] eller [[flash-lager]].


== Cache eller buffer ==
== Cache eller buffer ==

Versionen fra 14. jul. 2020, 14:26

Cache (udtales på engelsk "cash" med langt træk på sh, som udtales ligesom "sh" i "she"[1]) bruges i flere elektroniske sammenhænge. Cachen i en elektronikenhed (laptop, pc, lommeregner, mobiltelefon, router osv.) fungerer som et lynhurtigt mellemlager, som processoren bruger til midlertidige beregninger, før de evt. lagres i hukommelsen, f.eks. harddisk eller flash-lager.

Cache eller buffer

Selv om en cache og en buffer minder om hinanden, og selv om en buffer også kan fungere som cache (og omvendt), er en cache ikke det samme som en buffer.

Formålet med en buffer er at danne et mellemlager mellem en proces der genererer data i et bestemt tempo, og en proces der bruger data i et andet tempo. De to processer kan fx være et applikationsprogram og en driver. Et hverdagseksempel på en buffer er en almindelig postkasse: Folk putter breve i postkassen i spredt orden, og en gang i døgnet kommer postbuddet og samler alle brevene.

En cache baserer sig derimod på den antagelse at data der lige er blevet læst (eller skrevet), snart skal læses igen. En cache benyttes derfor fx til at gemme langsomt læste data i et hurtigt lager, hvorfra de hurtigt kan læses igen. Et hverdagseksempel på en cache er en privat telefonliste: Et opslag i en almindelig telefonbog tager tid, og da man ofte skal bruge det samme telefonnummer igen, kan det med fordel skrives i en privat telefonliste hvor det hurtigt kan findes.

  1. ^ https://ordnet.dk/ddo/ordbog?query=cache