← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan skal free forstaas

 

> Det meste af maskinens oppetid siger en "free" på min webserver noget i
> retning af:
> -------------
>              total       used       free     shared    buffers     cached
> Mem:        192924     187912       5012      31268      59628     107400
Denne linie er rammens situation lige nu... der er 5 MB fri RAM.

> -/+ buffers/cache:      20884     172040
Linux bruger RAM til cache og efter at have trukket den del af RAMmen der
bruges til cache fra bruger du 21MB og har 172 MB fri.

> Swap:      1847432        184    1847248
Du swapper 184 kb. (meget normalt)

> Total:     2040356     188096    1852260
Ialt har du 185 MB fri virtual RAM (rigtig RAM + Swap).

> Betyder det at den har al memory i brug , og så småt er begyndt at swappe
> lidt, eller er det bare kernen der har tiltusket sig en masse memory for at
> kunne arbejde hurtigere, og vil frigive denne memory igen, hvis andre får
> brug for den (f.eks. ekstra httpd-procs), eller hvad sker der?

Det den forsøger at fortælle dig er at du har en hævledes masse RAM til
overs som den så bruger til cache. Det er en herlig måde at køre servere
på - RAM er jo en smule hurtigere end disk :)

/Jesper

"Microsoft does have a Year 2000 problem. We're it"
(c) unknown       - Go Linux! http://www.linux.org/

 Jesper Monsted - RIPE: JM42 - jesper@xxxxxxxxxxx



References