sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #70202
Re: Hvor er min RAM blevet af?
On Mon, 19 Jan 2004 09:01:56 +0000, Henrik Storner wrote:
> "Ole Tange" <tange@xxxxxxxx> writes:
>>> On Mon, Jan 19, 2004 at 12:17:22AM +0100, Ole Tange wrote:
>>>>
>>>> Hvor hulen kan de 555 MB være forsvundet hen?
>
>>Kan det være en memory leak i kernen?
>
> Ja - hvilken kerne bruger du ? Jeg ved at Red Hat 9 kernerne har
> en leak af "mm_struct" objekter.
2.4.20 med en stak patches (bla. cryptfs) så memory leak er ikke
utænkeligt - jeg vil blot gerne kunne pinpointe synderen.
>>Hvordan kan jeg se, hvormeget kernen bruger? Kan jeg også se,
>>hvormeget de forskellige moduler af kernen bruger?
>
> "cat /proc/slabinfo" - "man slabinfo"
Den kendte jeg ikke. Har jeg ret i, at
cat /proc/slabinfo | sort -n -k 5 | tail
giver pladssvinene?
vm_area_struct 4020 6720 68 80 120 1
sock 313 464 896 82 116 1
size-4096 102 126 4096 102 126 1
pte_chain 8259 10740 128 279 358 1
ip_dst_cache 6082 8340 256 468 556 1
buffer_head 19551 120660 128 1102 4022 1
size-64 53184 59190 128 1778 1973 1
dentry_cache 189226 196200 128 6540 6540 1
inode_cache 188844 196693 512 28099 28099 1
size-32 1839266 1840804 64 31738 31738 1
Kan jeg læse dette som: kernen benytter 28000+6500 pages (a 4 kb), som jeg
ikke kan swappe ud? I så fald passer det rimeligt med min situation lige
nu, hvor jeg vel har 200 MB i brug, som jeg ikke kan forklare.
Hvis ja: Kan jeg fortælle kernen, at den gerne må lade være med at cache
helt så meget (eller istedet swappe de 200 MB ud)?
/Ole
Follow ups
References