Junior — Middle
Hoe kan je het gebruik van het RAM-geheugen van een proces in Linux bepalen?
sobes.tech AI
Antwoord van AI
Op Linux zijn er verschillende manieren om het gebruik van het RAM-geheugen door een proces te bepalen:
- Commando
ps— toont informatie over processen, inclusief het geheugengebruik:
ps aux | grep <procesnaam>
De kolom RSS (Resident Set Size) geeft de hoeveelheid fysiek geheugen in kilobytes weer.
-
Commando
topofhtop— interactieve hulpmiddelen om processen en hun resourcegebruik, inclusief geheugen, te monitoren. -
Bestand
/proc/[pid]/statusof/proc/[pid]/statm— bevat gedetailleerde informatie over het geheugen van een specifiek proces. Bijvoorbeeld:
cat /proc/<pid>/status | grep VmRSS
Toont de huidige hoeveelheid gebruikt fysiek geheugen.
- Commando
pmap— toont de geheugenkaart van een proces:
pmap <pid>
- Hulpmiddelen
smemofpidstat— voor een meer gedetailleerde analyse van het geheugengebruik.
Deze methoden bieden zowel een algemeen overzicht als gedetailleerde informatie over het gebruik van RAM door het proces.