Displaying 3 results from an estimated 3 matches for "ptmalloc2".
2014 Apr 22
2
[LLVMdev] [RFC] [PATCH] Fix for sys::Process::GetMallocUsage() when using ptmalloc2 allocator in glibc
Hi,
This is a proposed fix for bug 16847 [1]. It is essentially the patch
provided by Martin Nowack in the bug report but I have added a test
case and an ifdef macro around the modified code in
Process::GetMallocUsage()
The issue seems to be that the ptmalloc2 allocator used in glibc (in
my case 2.19) does not include mmap()'ed memory in mallinfo.uordblks
and so mallinfo.hblkhd needs to be added to the value that
Process::GetMallocUsage() will return.
Another easy way to see this issue (other than running the unit test)
is to build and run the attac...
2014 Apr 28
2
[LLVMdev] [RFC] [PATCH] Fix for sys::Process::GetMallocUsage() when using ptmalloc2 allocator in glibc
Thanks for the reply.
On 28 April 2014 20:01, Reid Kleckner <rnk at google.com> wrote:
> The problem with tcmalloc seems like a real problem. I can't think of any
> good workarounds. My best worst idea is to try to figure out if malloc is
> coming from libc with dlsym and dlopen, and then use that to decide whether
> we add these two numbers together.
I'm not sure we
2006 Dec 07
0
Rmpi help
...MPI on Rocks;
[rcnavarro at hpc-cip ~]$ laminfo
LAM/MPI: 7.1.1
Prefix: /opt/lam/gnu
Architecture: x86_64-unknown-linux-gnu
Configured by: root
Configured on: Wed Oct 19 18:12:25 EDT 2005
Configure host: rocks-156.sdsc.edu
Memory manager: ptmalloc2
C bindings: yes
C++ bindings: yes
Fortran bindings: yes
C compiler: gcc
C++ compiler: g++
Fortran compiler: g77
Fortran symbols: double_underscore
C profiling: yes
C++ profiling: yes
Fortran profiling: yes
C++ exceptions: no...