Bestanden in cache
Kort antwoord
Bestanden in cache is de grootte van bestanden die macOS in anders ongebruikt geheugen heeft bewaard om de prestaties te verbeteren. Het systeem geeft dit geheugen aan apps als ze het nodig hebben.
Een bestand uit het RAM lezen gaat sneller dan van de schijf, dus macOS houdt recent gebruikte bestanden in geheugen dat anders leeg zou staan. Open je hetzelfde bestand of dezelfde app opnieuw, dan laadt die sneller.
Bestanden in cache staat in Activiteitenweergave los van Geheugengebruik, omdat dit geheugen beschikbaar is voor apps als ze het nodig hebben.
Op deze pagina
- Is een hoge waarde bij Bestanden in cache een probleem?
- Moet je bestanden in cache wissen?
- Hoe Bestanden in cache zich verhoudt tot Geheugengebruik en Fysiek geheugen
- Waarom Bestanden in cache groeit en krimpt
- Wanneer Bestanden in cache je iets nuttigs vertelt
- Is Bestanden in cache hetzelfde als de cachemappen op de schijf?
Is een hoge waarde bij Bestanden in cache een probleem?
Nee. Ongebruikt RAM doet niets, dus macOS zet het aan het werk. Als een app geheugen nodig heeft, laat macOS gegevens uit de cache los om ruimte te maken. Een hoge waarde bij Bestanden in cache betekent meestal dat er ruim genoeg geheugen over is.
Moet je bestanden in cache wissen?
Dat is niet nodig. De cache wissen zorgt ervoor dat bestanden weer van de schijf worden geladen en kan de Mac trager laten aanvoelen tot de cache weer gevuld is. Tools die beloven zo geheugen vrij te maken, maken vooral ongedaan wat macOS met opzet doet.
Hoe Bestanden in cache zich verhoudt tot Geheugengebruik en Fysiek geheugen
Onder in het tabblad Geheugen van Activiteitenweergave staan Fysiek geheugen, Geheugengebruik, Bestanden in cache en Gebruikte swap. Fysiek geheugen is het geïnstalleerde RAM. Geheugengebruik is wat apps en het systeem vasthouden. Bestanden in cache is geheugen met kopieën van bestanden, dat apps terug kunnen krijgen zodra ze het nodig hebben.
Samen kunnen Geheugengebruik en Bestanden in cache bijna al het Fysiek geheugen innemen. Dat is normaal. Het betekent dat macOS het RAM aan het werk zet in plaats van het leeg te laten.
De gids van Apple zegt het zo: ‘macOS haalt de beste prestaties door al het geheugen van je computer efficiënt te gebruiken en te beheren.’ Vrij geheugen maakt een Mac niet sneller. Geheugen met nuttige gegevens wel.
Waarom Bestanden in cache groeit en krimpt
Apple omschrijft Bestanden in cache als de grootte van bestanden die in ongebruikt geheugen in de cache zijn gezet om de prestaties te verbeteren. Het cijfer verandert terwijl je werkt:
- Het groeit nadat je grote bestanden opent, apps start, bestanden kopieert of een back-up maakt, omdat die bestanden van de schijf worden gelezen.
- Het blijft groot zolang niets anders het geheugen nodig heeft, want gegevens in de cache blijven staan tot ze worden vervangen.
- Het krimpt als apps meer geheugen nodig hebben en macOS cachegeheugen aan ze overdraagt.
- Het begint klein na een herstart en loopt weer vol terwijl je de Mac gebruikt.
Wanneer Bestanden in cache je iets nuttigs vertelt
Een groot cijfer voor Bestanden in cache is nooit het probleem. Een klein cijfer kan een aanwijzing zijn. Is Bestanden in cache klein, is de geheugendruk geel of rood en groeit Gebruikte swap, dan hebben apps bijna al het RAM ingenomen en blijft er weinig over voor de cache.
Kijk in dat geval naar de kolom Geheugen om te vinden wat geheugen gebruikt, niet naar de cache. Apple noemt geheugen voor bestanden in cache als een van de factoren voor de geheugendruk, dus de grafiek houdt al rekening met de cache.
Is Bestanden in cache hetzelfde als de cachemappen op de schijf?
Nee. Bestanden in cache in Activiteitenweergave is geheugen in het RAM. Appcaches in mappen zoals ~/Library/Caches zijn bestanden op je schijf.
Cachemappen op de schijf verwijderen maakt je Mac niet sneller op de manier die mensen verwachten, en apps bouwen die caches opnieuw op terwijl je ze gebruikt. Het doet ook niets nuttigs voor de geheugendruk.
Heb je eigenlijk meer vrije schijfruimte nodig, open dan Systeeminstellingen, kies Algemeen en daarna Opslag. Daar zie je wat ruimte op de schijf inneemt en krijg je voorstellen om ruimte vrij te maken, en dat is veiliger dan met de hand mappen in je Library verwijderen.
Vragen die mensen stellen
Wat is Bestanden in cache in Activiteitenweergave?
Het is geheugen dat macOS gebruikt om recent gebruikte bestanden klaar te houden, zodat ze sneller openen. Apps kunnen het terugnemen als ze het nodig hebben.
Moet ik het cachegeheugen op mijn Mac wissen?
Nee. macOS maakt het automatisch vrij als apps geheugen nodig hebben, en wissen kan alles trager maken.
Telt Bestanden in cache mee als gebruikt geheugen?
Activiteitenweergave toont het los van Geheugengebruik, omdat het beschikbaar is voor apps als ze het nodig hebben.
Waarom is Bestanden in cache zo groot op mijn Mac?
Omdat de Mac geheugen heeft dat apps op dit moment niet gebruiken, en macOS vult dat met recent gebruikte bestanden zodat ze sneller openen. Een groot cijfer is een goed teken.
Moet ik sudo purge uitvoeren om Bestanden in cache te legen?
Nee. De opdracht purge leegt de schijfcache, en de man-pagina omschrijft het als een manier om de toestand vlak na het opstarten na te bootsen voor prestatietests. Het maakt geen geheugen vrij dat apps hebben toegewezen gekregen, en bestanden laden trager tot de cache weer vol is.
Maakt het legen van appcaches RAM vrij?
Nee. Cachemappen op de schijf staan los van het cijfer Bestanden in cache in Activiteitenweergave. Ze verwijderen maakt geen geheugen vrij dat apps kunnen gebruiken.
Gerelateerd
Stap voor stap: Zo maak je RAM vrij op een Mac.
Op zoek naar iets beters dan Activiteitenweergave? Bekijk de beste alternatieven voor Activiteitenweergave op de Mac, of blader door alle begrippen in de woordenlijst.