top
-kommandoen viser høj RAM-brug, kan du bruge kommandoer som free
, ps
, smem
, og vmstat
samt tjekke /proc/meminfo
og dmesg
for at identificere RAM-intensive processer.
Hvis du oplever, at din CentOS 5-maskine swapper kraftigt, men top
-kommandoen ikke viser nogen processer med høj RAM-brug, kan du følge disse trin for at identificere den skyldige proces:
free
-kommandoenStart med at bruge free
-kommandoen for at få et overblik over systemets hukommelsesforbrug:
free -m
Dette vil vise dig, hvor meget RAM og swap der er i brug.
/proc/meminfo
Du kan også få detaljeret information om hukommelsesforbruget ved at kigge i /proc/meminfo
:
cat /proc/meminfo
ps
-kommandoenFor at finde processer, der bruger meget hukommelse, kan du bruge ps
-kommandoen med specifikke flags:
ps aux --sort=-%mem | head
Dette vil sortere processerne efter hukommelsesforbrug og vise de øverste resultater.
smem
-værktøjetsmem
er et værktøj, der giver en mere detaljeret visning af hukommelsesforbruget pr. proces:
smem -r
Dette vil vise en detaljeret rapport om hukommelsesforbruget.
Hukommelsesforbrug kan også være skjult i cache og buffers. Brug free
-kommandoen igen for at se dette:
free -m
Se efter linjerne "buffers/cache" for at forstå, hvor meget hukommelse der bruges til disse formål.
For at se, hvilke processer der bruger swap, kan du bruge smem
med swap-specifikke flags:
smem -sw
Dette vil vise, hvilke processer der bruger swap-plads.
vmstat
-kommandoenvmstat
kan give dig en oversigt over systemets samlede ydelse, inklusive swap-aktivitet:
vmstat 1 5
Dette vil vise systemets ydelse over fem sekunder.
Hvis systemet løber tør for hukommelse, kan OOM-killeren (Out Of Memory) dræbe processer. Tjek dmesg
for relevante beskeder:
dmesg | grep -i oom
Ved at følge disse trin kan du identificere, hvilken proces der bruger RAM så kraftigt på din CentOS 5-maskine, selv når top
-kommandoen ikke viser nogen åbenlyse syndere.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker