Gidsen/Zo maak je RAM vrij op een Mac
Zo maak je RAM vrij op een Mac, en wanneer dat niet hoeft
Kort antwoord
Om RAM vrij te maken op een Mac open je Activiteitenweergave, klik je op Geheugen en sorteer je op de kolom Geheugen, en stop je de app bovenaan of open je hem opnieuw. Browsers, chat-apps en code-editors, virtuele machines, Docker en lokale AI-modellen houden het meeste vast. Kijk eerst naar Geheugendruk onder in het tabblad: is die groen, dan valt er niets vrij te maken, want macOS gebruikt vrij geheugen voor bestanden die het teruggeeft zodra een app het nodig heeft. Geheugenopschoners en sudo purge helpen niet. Vitals, een systeemmonitor voor de Mac, toont het geheugen van elke app met de helpers meegeteld, en waarschuwt je als een app blijft groeien.
Zo maak je geheugen vrij op een Mac
- 01 Open Activiteitenweergave (druk op ⌘Spatie en typ de naam) en klik op Geheugen.
- 02 Kijk onderin naar Geheugendruk. Is de grafiek groen, dan kun je hier stoppen: de Mac heeft genoeg geheugen, hoe vol Geheugengebruik er ook uitziet.
- 03 Klik op de kolomkop Geheugen om erop te sorteren, en kies Weergave → Alle processen, hiërarchisch, zodat de helperprocessen van elke app eronder staan.
- 04 Stop de apps bovenaan die je niet gebruikt. Is een app die je wel gebruikt ver boven zijn gewone grootte gegroeid, bewaar dan je werk, stop hem en open hem opnieuw.
- 05 Sluit of herlaad in een browser de zwaarste tabbladen in plaats van de hele browser te stoppen. Het eigen taakbeheer van de browser laat zien welke dat zijn.
- 06 Wacht een minuut en kijk opnieuw naar Geheugendruk. Die zou weer groen moeten zijn, en Gebruikte swap zou niet meer moeten groeien.
Blijft de geheugendruk rood nadat je de apps hebt gestopt die het geheugen gebruikten, herstart dan de Mac. Geheugen dat een vastgelopen systeemproces vasthoudt, komt op geen andere manier vrij.
Het meeste advies over RAM vrijmaken begint bij het verkeerde getal. Dat Geheugengebruik dicht bij het totaal zit, is hoe macOS hoort te werken: geheugen dat niemand gebruikt, wordt ingezet om recent gebruikte bestanden vast te houden, en teruggegeven zodra een app erom vraagt. Waar het om gaat, is of apps het geheugen krijgen waar ze om vragen, en dat is wat Geheugendruk laat zien. Wordt die geel of rood, dan houden meestal een of twee apps het grootste deel vast, en de tabel hieronder zegt hoe je elk ervan vrijmaakt.
Wat het geheugen vasthoudt, en hoe je het vrijmaakt
| Wat het gebruikt | Hoe je het vrijmaakt | Waar je kijkt |
|---|---|---|
| Een browser met veel tabbladen | Sluit of herlaad de zwaarste tabbladen, en zet Geheugenbesparing aan in Chrome | Het taakbeheer van de browser |
| Slack, Teams, Discord, VS Code en andere apps die op webtechnologie zijn gebouwd | Stop ze als je ze niet gebruikt, of open ze één keer per dag opnieuw | Activiteitenweergave → Geheugen, met Weergave → Alle processen, hiërarchisch |
| Een virtuele machine in Parallels, VMware Fusion of UTM | Zet VM’s uit die je niet gebruikt, of geef ze minder geheugen in hun instellingen | Activiteitenweergave → Geheugen |
| Docker | Verlaag de Memory limit in Docker Desktop, of zet Resource Saver aan | docker stats |
| Een lokaal AI-model | Haal het model uit het geheugen of stop de app die het draait | Activiteitenweergave → Geheugen |
| Een app die blijft groeien | Stop hem, open hem opnieuw, en update hem | Het getal in de kolom Geheugen over een uur of twee |
Wanneer je geen RAM hoeft vrij te maken
Ongebruikt geheugen is verspild geheugen. macOS houdt recent gebruikte bestanden in het RAM als Bestanden in cache, zodat je ze meteen weer opent, en comprimeert geheugen dat een app niet gebruikt voordat het iets naar de schijf verplaatst. Beide tellen als geheugen in gebruik, en beide maken plaats als een app de ruimte nodig heeft.
Een Mac met 15 van de 16 GB in gebruik en een groene Geheugendruk is dus gezond, en geheugen vrijmaken zou hem alleen trager maken terwijl macOS die bestanden opnieuw inleest. Maak geheugen vrij als de druk geel of rood is terwijl je werkt, of als de Mac trager wordt en Gebruikte swap blijft stijgen.
Wat echt geheugen vrijmaakt
Geheugen hoort bij de app die erom vroeg, dus je maakt het vrij via die app.
- Stop apps die je niet gebruikt. Op een Mac blijft een app vaak draaien als je zijn laatste venster sluit; druk op ⌘Q om hem te stoppen.
- Sluit browsertabbladen die je niet nodig hebt, vooral webapps en video. Zie Chrome gebruikt te veel geheugen voor hoe je de zware vindt.
- Zorg dat apps die je nooit gebruikt niet meer openen bij het inloggen, in Systeeminstellingen → Algemeen → Inlogonderdelen en extensies.
- Geef virtuele machines en Docker een kleiner deel van het geheugen. Elk houdt vast wat je het geeft zolang het draait.
- Herstart een app die geheugen lekt: zijn geheugen blijft groeien terwijl je hem niet meer gebruikt dan normaal. Een update verhelpt het lek vaak.
Wat niet werkt: geheugenopschoners en purge
Geheugenopschoners en de opdracht sudo purge legen de bestandscache en duwen het geheugen van apps naar de schijf. Het getal zakt even, daarna leest macOS dezelfde bestanden en pagina’s weer in, en de Mac is trager tot dat klaar is. Niets van wat geheugen gebruikte, is gestopt.
Systeemprocessen stoppen in Activiteitenweergave helpt ook niet. macOS start ze opnieuw, en veel ervan, zoals WindowServer en kernel_task, zijn alleen groot door wat je apps ze laten doen.
Wanneer de Mac echt meer geheugen nodig heeft
Wordt Geheugendruk geel tijdens het werk dat je elke dag doet, met alleen de apps open die je nodig hebt, dan heeft de Mac te weinig geheugen voor dat werk. Swap op de SSD van een Mac met Apple silicon is snel, dus met geel valt te werken; met rood, of een Mac die hapert als je van app wisselt, niet.
Centraal geheugen in een Mac met Apple silicon is onderdeel van de chip en kun je later niet uitbreiden. Tot de volgende Mac zijn de keuzes: minder apps tegelijk open, lichtere alternatieven voor de zwaarste, en kleinere toewijzingen voor virtuele machines, Docker en AI-modellen. Gebruik bij de aankoop Geheugendruk op deze Mac als gids voor hoeveel je nodig hebt.
Wat Vitals toevoegt
Vitals toont het geheugen van elke app met de helpers meegeteld, en waarschuwt je als er een blijft groeien.
- Eén regel per app met de helperprocessen meegeteld, dus een browser of Slack is één getal: ongeveer wat je terugkrijgt als je hem stopt
- Klik op een browser om zijn geheugen verdeeld te zien over tabbladen, extensies, graphics en de browser zelf, en open het tabblad Containers voor het geheugen van elke Docker-container
- 30 dagen geheugen voor elke app, zodat je een app die altijd al groot was kunt onderscheiden van een die groeit
- Een melding als een app steeds meer geheugen gebruikt, en als de Mac te weinig geheugen heeft, met de twee apps die het meest gebruiken
- Geheugendruk in de menubalk in plaats van geheugengebruik, als je wilt
Goed om te weten
- Vitals maakt geen geheugen vrij en leegt geen caches. Het laat zien welke app je kunt stoppen, en stopt die nadat het je heeft gevraagd.
Vragen die mensen stellen
Hoe maak ik het RAM op mijn Mac leeg?
Stop de apps die je niet gebruikt, te beginnen met die bovenaan het tabblad Geheugen van Activiteitenweergave, en sluit zware browsertabbladen. Blijft de geheugendruk daarna rood, herstart dan de Mac.
Is het erg dat mijn Mac al zijn geheugen gebruikt?
Nee, als Geheugendruk groen is. macOS vult vrij geheugen met bestanden in cache en geeft het terug zodra een app het nodig heeft. Het doet er pas toe als de druk geel of rood is.
Maakt sudo purge RAM vrij op een Mac?
Het leegt de bestandscache, dus Geheugengebruik zakt even. Daarna leest macOS die bestanden weer in, dus de Mac is een tijdje trager en geen enkele app heeft meer geheugen dan eerst.
Werken RAM-opschoonapps op een Mac?
Nee. Ze duwen geheugen weg dat apps en macOS meteen weer opvragen. Het getal ziet er een minuut beter uit; de Mac wordt er niet sneller van.
Hoeveel RAM heb ik nodig op een Mac?
Genoeg om Geheugendruk groen te houden bij je normale werk. Voor de meeste mensen is dat 16 GB; ontwikkelaars die containers of virtuele machines draaien, en mensen die lokale AI-modellen gebruiken, willen vaak 32 GB of meer.
Is er een app die laat zien welke app het geheugen van mijn Mac gebruikt?
Vitals toont het geheugen van elke app met de helperprocessen meegeteld, bewaart dat 30 dagen, en stuurt een melding als een app blijft groeien of de Mac te weinig geheugen heeft.
In de woordenlijst
Meer gidsen
- Waarom is mijn Mac zo traag
- Wat trekt de batterij van mijn Mac leeg
- Welke app gebruikt mijn CPU of geheugen
- Waarom gaat mijn Mac niet in sluimerstand
- Chrome gebruikt te veel geheugen
- Waarom maken de ventilatoren van mijn Mac zoveel lawaai
- Zo regel je de ventilatorsnelheid op een Mac
- Docker gebruikt te veel geheugen
- Zo stop je Docker-containers
- Volumemixer voor Mac
- Alternatieven voor Activiteitenweergave
- Alternatieven voor iStat Menus
- Alternatieven voor Stats
- Taakbeheer voor Mac
- Beste systeemmonitors voor Mac
- Beste menubalkmonitors voor Mac
- Beste volumemixers voor Mac