Boost logo

Boost Users :

From: Matt England (mengland_at_[hidden])
Date: 2006-03-20 13:36:14


Does anyone have thoughts on the problem below?

This newsgroup thread:

<http://groups.google.com/group/comp.unix.programmer/browse_frm/thread/30d4ba4368911673/564a8504c1b70295?tvc=1&q=system-api+to+get+current+process+memory+usage#564a8504c1b70295>

discusses some of this. It also makes reference to:

<http://www.gnu.org/software/libc/manual/html_node/Statistics-of-Malloc.html>

...for malloc() stats.

Does Boost provide anything like this?

-Matt

At 3/15/2006 06:26 PM, Matt England wrote:

>What if any system calls exist to get the current process' system memory
>usage (including all of the current process' threads)?
>
>I'm trying to write unit tests to make sure that my memory allocation
>processes (for Boost "smart pointers) are actually deallocating correctly
>after thousands of dynamic allocations...and my presumption is that a
>process-memory "self check" thoughout this process will be very useful for
>my self-running unit test.
>
>I'd prefer cross-platform calls (be it POSIX, unix/linux, Boost C++,
>etc...preferably not win32-specific if I can avoid it, but if I must I
>will) if I can get them, but I'll take a system specific all (for my
>testing prototype) if I must.
>
>Thanks for any help,
>-Matt


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net