Appgeheugen
Kort antwoord
Appgeheugen is de hoeveelheid RAM die apps en hun processen gebruiken. Het is een van de onderdelen waaruit Geheugengebruik in Activiteitenweergave bestaat, naast Wired geheugen en Gecomprimeerd.
Het tabblad Geheugen van Activiteitenweergave splitst Geheugengebruik op in Appgeheugen, Wired geheugen en Gecomprimeerd. Appgeheugen is het deel waar je de meeste invloed op hebt, omdat het stijgt en daalt met de apps die je gebruikt.
Het omvat achtergrondprocessen en helpers, naast de apps in je Dock.
Zo zie je wat het Appgeheugen gebruikt
Sorteer het tabblad Geheugen op de kolom ‘Geheugen’. Bedenk dat apps met veel helperprocessen, zoals browsers, over meerdere regels verspreid staan, dus tel die op om het echte totaal van de app te zien.
Wanneer je je zorgen moet maken
Een groot Appgeheugen is op zich geen probleem. Kijk naar de geheugendruk: is die groen, dan redt de Mac het. Blijft het Appgeheugen van één app urenlang stijgen zonder dat je er meer in doet, dan heeft die app misschien een geheugenlek. Stop hem en open hem opnieuw om het geheugen vrij te geven.
Hoe Appgeheugen in Geheugengebruik past
Onder in het tabblad Geheugen van Activiteitenweergave is Geheugengebruik opgesplitst in drie delen: Appgeheugen, Wired geheugen en Gecomprimeerd. Fysiek geheugen is het totale geïnstalleerde RAM, en Bestanden in cache staat apart, omdat apps dat terug kunnen nemen als ze het nodig hebben.
Activiteitenweergave omschrijft Appgeheugen als fysiek geheugen toegewezen door apps en systeemprocessen. Het gaat dus niet alleen om de apps in je Dock. Achtergronddiensten die macOS voor je draait, tellen hier ook mee.
Appgeheugen stijgt als je apps en documenten opent en daalt als je ze stopt. Dat is het deel van Geheugengebruik dat je zelf direct kunt veranderen.
Zo vind je welke app het meeste geheugen gebruikt
- Open Activiteitenweergave en klik op het tabblad Geheugen.
- Kies Weergave > Alle processen, hiërarchisch. Veel helperprocessen staan dan onder het proces dat ze startte, zodat je makkelijker ziet bij welke app ze horen.
- Klik op de kolomkop Geheugen om erop te sorteren.
- Dubbelklik op een proces, of selecteer het en klik op de knop Info, om de details te openen. Het tabblad Geheugen van dat venster toont cijfers zoals Grootte fysiek geheugen, Grootte privégeheugen en Grootte gedeeld geheugen.
- Stop apps die je niet gebruikt en houd Appgeheugen en Geheugendruk onder in het venster in de gaten.
- Laat systeemprocessen die je niet herkent met rust. Veel ervan starten meteen opnieuw als je ze stopt, en sommige zijn nodig om de Mac te laten werken, dus ze stoppen verlaagt Appgeheugen niet voor lang.
Zo controleer je het geheugen van een app in Terminal
macOS heeft een opdracht footprint die laat zien hoe het geheugen van een app wordt gebruikt. Het leest alleen informatie en verandert niets. Voer bijvoorbeeld footprint Safari uit om het hoofdproces van Safari te bekijken.
De uitvoer toont het geheugen per categorie en eindigt met een totaal. Onder Auxiliary data is phys_footprint het huidige cijfer, hetzelfde soort getal als Activiteitenweergave in de kolom Geheugen toont, en phys_footprint_peak het hoogste dat het is geweest sinds de app werd geopend. Een piek ver boven de huidige waarde betekent dat de app op een gegeven moment veel geheugen nodig had en er sindsdien veel van heeft teruggegeven.
Processen van jezelf kun je zonder extra stappen controleren. Om processen van het systeem of van een andere gebruiker te bekijken, moet footprint als root draaien.
Veelvoorkomende redenen voor hoog Appgeheugen
Een hoog cijfer voor Appgeheugen is normaal zolang de geheugendruk groen is. Het wordt een probleem als Appgeheugen blijft stijgen terwijl je niets nieuws opent, en de geheugendruk geel of rood wordt. De gebruikelijke redenen zijn:
- Browsers, waarin elk tabblad en elke extensie een eigen proces kan hebben.
- Chat-, mail- en andere apps die op webtechnologie zijn gebouwd, en die ook meerdere helperprocessen draaien.
- Foto-, video-, audio- en 3D-apps die grote bestanden in het geheugen houden.
- Virtuele machines en ontwikkelhulpmiddelen.
- Een app die al dagen open staat en blijft groeien.
Vragen die mensen stellen
Wat is Appgeheugen op de Mac?
Het is het RAM dat apps en hun processen gebruiken, in het tabblad Geheugen van Activiteitenweergave getoond als deel van Geheugengebruik.
Waarom is mijn Appgeheugen zo hoog?
Meestal door browsers met veel tabbladen, grote documenten of projecten, of apps die in de loop van de tijd groeien. Sorteer op de kolom ‘Geheugen’ om de grootste gebruikers te vinden.
Hoe verlaag ik het Appgeheugen?
Stop apps die je niet gebruikt, sluit browsertabbladen en start apps opnieuw die steeds groeien.
Telt Appgeheugen ook systeemprocessen mee?
Ja. Activiteitenweergave omschrijft het als fysiek geheugen toegewezen door apps en systeemprocessen, dus achtergronddiensten tellen net zo goed mee als de apps die je hebt geopend.
Is Appgeheugen hetzelfde als Geheugengebruik?
Nee. Appgeheugen is één deel van Geheugengebruik. Geheugengebruik omvat ook Wired geheugen en Gecomprimeerd.
Verlagen geheugenopschoners het Appgeheugen?
Maar heel even. Ze duwen gegevens naar gecomprimeerd geheugen of swap, wat macOS zelf al doet als het ruimte nodig heeft, en apps zijn trager als je er weer naar overschakelt. Apps stoppen die je niet nodig hebt, werkt beter.
Gerelateerd
Stap voor stap: Chrome gebruikt te veel geheugen.
Op zoek naar iets beters dan Activiteitenweergave? Bekijk de beste alternatieven voor Activiteitenweergave op de Mac, of blader door alle begrippen in de woordenlijst.