Find the answer to your Linux question:
Results 1 to 4 of 4
Hello all, I use the SMAP files to provide me with a better memory picture of where memory is being allocated (Shared / Private). The problem I have is that ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2009
    Location
    Germany
    Posts
    5

    Is there a way to generate a map of committed memory.


    Hello all,

    I use the SMAP files to provide me with a better memory picture of where memory is being allocated (Shared / Private).

    The problem I have is that I have servers like this:

    Memory: 189.16GB + Swap: 79.99GB = 269.15GB Total
    Used: 176.59GB + Used: 0.42GB = 177.01GB Used
    Limit: 259.70GB - Committed: 240.66GB = 19.04GB Avail
    Free: 12.57GB + Buffers: 0.52GB
    + Cache: 55.31GB = 68.40GB Free

    I know what real memory processes have allocated but I would really like to produce a list which process have allocated space in the commit limit.

    Thanks for any help.
    John

  2. #2
    Linux Engineer
    Join Date
    Dec 2013
    Posts
    1,323
    Have you looked at pmap?

  3. #3
    Just Joined!
    Join Date
    Jul 2009
    Location
    Germany
    Posts
    5
    Yes but it does not seem to have information on memory allocated from the commit limit for a process.

  4. #4
    Linux Engineer
    Join Date
    Dec 2013
    Posts
    1,323
    I'm not sure what you mean by "memory allocated from the commit limit". I presume that the kbytes is the memory allocated to to the process (pmap -x <pid>). The actual memory being used would be the RSS fields.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •