webForumDet fria alternativet

Apache äter minne

1 svar · 268 visningar · startad av cefalk

cefalkMedlem sedan juni 2000278 inlägg
#1

Jag kör apache 2.0.40 på en linux burk, red hat 8.

Nu är det så att det apache ligger som 9 processor vilket käkar en hel del minne, så efter ett tag så är 97% utnyttjat fastän det inte är någon trafik mot servern. Startar jag om servern tar det inte mycket mer än 100 Mb i Ram . Någon som har en fundering kanske???

Kolla på länkarna nedan.

http://www.cefalk.com/sysinfo/info.html
http://www.cefalk.com/sysinfo/

GunnarDMedlem sedan juni 20014 290 inlägg
#2

Lite bakgrunds fakta:

  1. Som du ser så tar alla lika mycket minne förutom den "processen" som root äger. Detta beror på att det du ser är trådarna och dessa delar minne med varandra, vilket gör att man inte bara kan summera ihop minnes storlekarna.

  2. Det som en unix maskin oftast anger som fritt minne är totalt-minne - programens-minne - Cache-minnet. Cache-minnet brukar ta så mycket det finns tillgänligt men släpper det om ett program behöver minne. Det innehbär att alla unix maskiner redovisar lite "ledigt" minne, men det gör ingenting eftersom det är cachen som tar resten.

Tecken på att du har för lite minne är om swap'en börjar växa.

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)