2013/5/13 Mihai Rotaru <[email protected]>:
> Ma confrunt cu o problema destul de bizara in care nu inteleg unde "dispar"
> in jur de 20 GB. Am testat cu RedHat 6.4 (kernel default 2.6.x) si cu
> Debian 7.0 (kernel default 3.x) iar problema apare in ambele distributii.
> [...]
> Kernelul foloseste 16 GB de memorie pentru SLAB pentru cele 5 milioane de
> socketuri (vezi "slabtop" si SLAB din "/proc/meminfo").
> [...]
> Deci, memoria folosita de aplicatie 25 GB + memoria folosita de kernel
> (slab) 16 GB = 41 GB. Deci, din cei 64 GB total, ar trebui sa mai ramana 23
> GB memorie libera. Cu toate astea, nu raman decat 2 GB de memorie libera
> dupa cum este raportat de "vmstat" si "top". Am testat (incercand sa
> conectez mai multi clienti) si intr-adevar memoria libera reala este cea
> raportata de "vmstat" si "top", adica 2 GB.
>
> Are cineva vreo idee unde au "disparut" cei in jur de 20 GB, mai exact, de
> cine sunt folositi cei 20 GB de RAM si de ce Linux-ul nu-i raporteaza sau
> daca-i raporteaza unde anume? Mai jos este output-ul de la top, slabtop,
> vmstat, si /proc/meminfo.
[...]
> -bash-4.1# more /proc/meminfo
> MemTotal:       65956340 kB
> MemFree:         2867416 kB
> Buffers:           23972 kB
   ^^^^^^^^^^^^^^^^^^^^^
Aici e memoria "disparuta".

-- 
Adi Pircalabu
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui