Guide: Hvor meget fri RAM har min Ubuntu?

3 indlæg | Side 1 af 1

Guide: Hvor meget fri RAM har min Ubuntu?

Indlægaf lath » 23 apr 2012, 23:56

Kommandoen
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

lath
 
Indlæg:
3510
Tilmeldt:
27 apr 2008, 01:16
Geografisk sted:
Fyn

Re: Guide: Hvor meget fri RAM har min Ubuntu?

Indlægaf wangerin » 24 apr 2012, 13:51

Rigtig fin gennemgang. :-)

lath skrev:Kommandoen
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.


Kun en enkelt lille detalje:

De 59Mb i swap kan stamme fra forskellige ting:

1) Som du skriver, kan det skyldes at du har haft brug for mere RAM end du har fysisk i maskinen.

2) Der er reserveret noget ram, som du ikke har brugt i lang tid, og kernen har vurderet at det er vigtigere at flytte det i swap, og bruge din fysiske RAM til for eksempel disk-cache.

wangerin
 
Indlæg:
63
Tilmeldt:
19 maj 2011, 12:01
Geografisk sted:
Sønderborg

Re: Guide: Hvor meget fri RAM har min Ubuntu?

Indlægaf lath » 25 apr 2012, 07:21

wangerin skrev:Rigtig fin gennemgang. :-)

lath skrev:Kommandoen
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.


Kun en enkelt lille detalje:

De 59Mb i swap kan stamme fra forskellige ting:

1) Som du skriver, kan det skyldes at du har haft brug for mere RAM end du har fysisk i maskinen.

2) Der er reserveret noget ram, som du ikke har brugt i lang tid, og kernen har vurderet at det er vigtigere at flytte det i swap, og bruge din fysiske
RAM til for eksempel disk-cache.



ad 2)
Det kan man selvfølgelig skrue på, hvis man skal optimere på en travl server.
Den hedder swappiness: http://en.wikipedia.org/wiki/Swappiness

/Lars

lath
 
Indlæg:
3510
Tilmeldt:
27 apr 2008, 01:16
Geografisk sted:
Fyn

Hvem er online 3 indlæg | Side 1 af 1

Brugere der læser dette forum: Ingen og 0 gæster