Re: System memory increased while process is running is not released back upon process exit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

On 19:09 Mon 03 May     , ravikumar wrote:
...
> The same behavior I observed with my application.
> 
> I stuck up at this stage to analyze the issue.
> Is really Linux Kernel is taken the physical memory for buffering
> and not releasing in back ?
> If yes , how long it will hold ?

I have seen this on my server. It is interesting, because according to my
understanding only cached files should remain allocated. But they are
accounted in the cache column and not in buffers. I think that this is
caused by memory sizes so huge compared to the workload that not even cached
files can use it up. I guess this is pretty harmless. You could try whether
these buffer are freed of you launch a memory hog. If they are not, this might
be a bug somewhere. There is a "file" at /proc/slabinfo which lists which
"structures" this memory is used for.

	-Michi
-- 
programing a layer 3+4 network protocol for mesh networks
see http://michaelblizek.twilightparadox.com


--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux