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
