virtual memory usage command

virtual memory usage command

Post by Chris Dia » Sat, 27 Oct 2001 02:41:49



Is there a command to show the amount of virtual memory actually used AIX
process, not the ceiling of the amount allocated by the process?  By
"actually used", I mean taking deallocated memory into account.

For example, if a process allocates X blocks totalling 10MB but later
deallocates some of those blocks totalling 6MB, the resulting memory
actually used is 4MB.

Thanks in advance.

Chris Diaz

 
 
 

virtual memory usage command

Post by Rich Broh » Sat, 27 Oct 2001 12:10:16


Chris,

A good book on this can be found at www.aixpert.com/the_book.  Check it out.

Rich Brohl


Quote:> Is there a command to show the amount of virtual memory actually used AIX
> process, not the ceiling of the amount allocated by the process?  By
> "actually used", I mean taking deallocated memory into account.

> For example, if a process allocates X blocks totalling 10MB but later
> deallocates some of those blocks totalling 6MB, the resulting memory
> actually used is 4MB.

> Thanks in advance.

> Chris Diaz


 
 
 

1. How to find out the cpu usage, real & virtual memory usage ?

Hi
I am supposed to write a small application (agent) that reports the
cpu usage, real(physical) memory and virtual meomry usage of a host to
a system management application (ie the manager) via tcp/ip.

I have a few questions regarding working out the total cpu usage, the
total amount of physical and virtual memory being used by all
processes running on a workstation.

The first question is, I have learnt that the use of the kstat/kvm API
will give me the access to such parameters but I havent been able to
find enough information on this.  so If anyone can point me to the
right direction I will be very thankful. I have looked thru the books
that came with the OS but no luck there.

The second question, and probably a more fundamemtal one is that, from
what Ive heard from the SUN help desk, it isnt possible to work out
the total amount of physical memory used by all processses on a
system, even if I can figure out how much is being used by a given
process, since there is no way to find out how much memory is shared
between processes (e.g shared library). I was wondering if anyone from
this NG can confirm this.
If that is the case, that I guess I will have to make do with the sum
of the amounts of memory each process occupies, which will somehow be
larger than the actual amount of the physical memory being used.

Any help will be much appreciated, TIA.

2. Distribution

3. Virtual memory usage of current process

4. Get a 19" monitor not a 17"

5. Monitor Apache CPU / memory usage per virtual host?

6. automating ftp in a unix script

7. Paging out (Usage of Virtual Memory) of persistant pages

8. Restoring files from an AIX 'backup' to Linux?

9. Blackbox, virtual windows, and memory usage?

10. HELP: AIX COMMAND to MONITOR REAL MEMORY USAGE

11. REQ: how to interpret memory usage in the unix command top?

12. memory usage command like time/timex?

13. what is the command to trace exact memory usage for a C/C++ program?