Sobes.tech
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:

  1. 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.

  1. Commando top of htop — interactieve hulpmiddelen om processen en hun resourcegebruik, inclusief geheugen, te monitoren.

  2. Bestand /proc/[pid]/status of /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.

  1. Commando pmap — toont de geheugenkaart van een proces:
pmap <pid>
  1. Hulpmiddelen smem of pidstat — 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.