Kode: Vælg alt
free -m
viser det:
Eksempel med mit system:
Kode: Vælg alt
_________________total____used____free_____shared____buffers____cached
Mem: ____________1886____1715____171_________0_______19________751
-/+ buffers/cache:944_____942
Swap:____________2047______59____1988
Der er så lige diskcache og vi skal til at regne på det, men vi er dovne og giver i stedet ordre til at rydde diskcachen:
Kode: Vælg alt
sync;sync;echo 3 | sudo tee /proc/sys/vm/drop_caches
Den skriver 3, hvis du giver det rigtige kodeord til sudo.
og så skriver
Kode: Vælg alt
free -m
istedet:
Kode: Vælg alt
_________________total____used____free_____shared____buffers____cached
Mem:______________1886_____996_____890________0__________1_________64
-/+ buffers/cache:_930_____956
Swap:_____________2047_____59_____1988
ud for mem: og under free ser du 890, så jeg har altså for tiden 890 MB fri RAM, og der er også 59 MB ude i swap, hvilket indikerer at jeg på et tidspunkt har brugt mere RAM end der fysisk er i maskinen.
/Lars
Edit: ASCII grafik for ellers formatterer forum udskriften fra free kommandoen af lort til