$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Matt England (mengland_at_[hidden])
Date: 2006-03-20 13:36:14
Does anyone have thoughts on the problem below?
This newsgroup thread:
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