Skip to main content

Wat is een paginacache?

Een paginacache, ook wel een schijfcache genoemd, is een gebied van Computer Random Access Memory (RAM) dat wordt gebruikt om gegevens te bevatten en mogelijk te wijzigen die worden opgeslagen op een harde schijf of ander permanent opslagapparaat.Een besturingssysteem gebruikt een paginacache voor snelheid en efficiëntie, omdat het sneller is om informatie te lezen en te schrijven naar RAM dan om continu toegang te krijgen tot gebieden van een harde schijf.In de meeste gevallen wordt het mechanisme dat wordt gebruikt voor cachinggebieden van een harde schijf automatisch bestuurd door het besturingssysteem en hoeft u niet te worden beheerd of anderszins door gebruikers of applicaties te worden behandeld.Afhankelijk van het besturingssysteem wordt paginacaching soms gebruikt voor alle lezen en schrijven vanaf een harde schijf, ongeacht de hoeveelheid informatie die wordt gelezen of geschreven.Een ander besturingssysteemspecifiek kenmerk van de paginacache is dat de cache na een bepaalde periode automatisch wordt gespoeld van ongebruikte informatie om een grote pool van vrij geheugen voor andere applicaties te behouden.

wanneer een computerprogramma informatie aanvraagt.Een traditionele harde schijf, een relatief tijdintensief proces kan plaatsvinden om de informatie op te halen.De harde schijf is een willekeurige toegangsmedia, dus het moet een lezer fysiek naar de locatie op de schijf verplaatsen die overeenkomt met de locatie waar het gegevensblok zich bevindt.Nadat dit gebeurt, wordt informatie in de computer gelezen, waar deze kan worden verwerkt.Voor het lezen van opeenvolgende informatieblokken uit de drive, moet meer beweging van de fysieke lezer of kop worden uitgevoerd.Dit proces kan nog meer tijdrovend zijn bij het schrijven van grote bestanden naar de schijf.

Computer RAM, daarentegen, vereist geen fysieke lezer en bevindt zich zeer dicht bij de Central Processing Unit (CPU) van de computer.Ram lezen en schrijven is veel sneller dan lezen en schrijven naar een harde schijf.Een paginacache is een manier om de hoeveelheid fysiek lezen en schrijven te minimaliseren dat naar een harde schijf moet worden gedaan.

Het proces wordt uitgevoerd door in een bepaalde hoeveelheid informatie van de harde schijf te lezen wanneer verzoek.De hoeveelheid gegevens die worden opgeslagen in een paginacache in RAM wordt bepaald door de cachegrootte, en niet noodzakelijk door de gevraagde hoeveelheid informatie.Zodra de gegevens van de schijf in RAM zijn, blijven ze in RAM totdat ze niet langer nodig zijn, of tot een punt waar eventuele wijzigingen in de gegevens in de cache moeten worden geschreven of gespoeld, naar de harde schijf om permanent te zijnopgeslagen.Het spoelen van de cache kan optreden wanneer het geheugen na een bepaalde periode moet worden vrijgegeven, of zelfs door de uitvoering van een gebruikersopdracht, indien nodig.

Een paginacache wordt meestal gebruikt om bestanden op te slaan die niet veranderen maar niet moetencontinu worden verwezen, zoals uitvoerbare bestanden en bibliotheken voor applicaties.Om de snelheid en beveiliging van het uitvoeren van applicaties van een paginacache te verhogen, markeren sommige systemen het geheugen dat wordt gebruikt voor uitvoerbare bestanden als alleen-lezen.Het gebruik van een cache kan de levensduur van een harde schijf verhogen door de mogelijkheid te verminderen dat schijf van meerdere lezingen wordt geslagen en in een korte periode schrijft.