Hoher Ramverbrauch ohne sichtbaren Prozess

CentY

Registered User
Hi zusammen,

ich habe im Moment das Problem dass ein Server unerklärlich viel Ram verbraucht ohne dass dieser auf einen Prozess zurückfällt.

Insgesamt hat die Kiste 8GB Ram und 6GB Ram sind belegt. Der Prozess mit dem meisten Ram ist Squid der 300MB verbraucht. Es sind zur Zeit 1200 Benutzer über diese Kiste am Surfen.

Jemand eine Ahnung wo der Ram hin ist? In den TCP Stack? Das komische ist mitten in der Nacht wenn circa 10 Leute surfen ist der Verbrauch genauso hoch. Die Ressourcen werden also nicht mehr freigegeben.

Grüße
 
Code:
2.6.32-24-server #39-Ubuntu SMP Wed Jul 28 06:21:40 UTC 2010 x86_64 GNU/Linux

 total       used       free     shared    buffers     cached
Mem:       8197204    6544096    1653108          0      77744     379068
-/+ buffers/cache:    6087284    2109920
Swap:      3387316          0    3387316
 
Die 6GB ;). Caching ist aus auf dem Proxy. Da der Proxy nur auf einen Parent zugreift.
 
Hier noch die top Ausgabe
Code:
top - 16:44:09 up  5:30,  2 users,  load average: 0.02, 0.10, 0.08
Tasks: 114 total,   3 running, 111 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.6%us,  5.3%sy,  0.0%ni, 86.4%id,  0.0%wa,  0.3%hi,  1.3%si,  0.0%st
Mem:   8197204k total,  6683684k used,  1513520k free,    78336k buffers
Swap:  3387316k total,        0k used,  3387316k free,   432216k cached
 
In /proc/meminfo steht etwas mehr über den Anteil verschiedener Speichernutzungen. Wenn hier slab als Verbraucher hervorsticht, dann kann vmstat -m mehr Details liefern.
 
Back
Top