mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 07:10:06 +00:00
Add mmap usage in malloc_info output
The current malloc_info xml output only has information about allocations on the heap. Display information about number of mappings and total mmapped size to this to complete the picture.
This commit is contained in:
parent
5190c17f22
commit
4d653a59ff
@ -1,3 +1,8 @@
|
||||
2014-05-30 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
Roland McGrath <roland@hack.frob.com>
|
||||
|
||||
* malloc/malloc (malloc_info): Also print mmapped statistics.
|
||||
|
||||
2014-05-30 Roland McGrath <roland@hack.frob.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/m68k/arch-fork.h: New file.
|
||||
|
@ -5148,12 +5148,14 @@ malloc_info (int options, FILE *fp)
|
||||
fprintf (fp,
|
||||
"<total type=\"fast\" count=\"%zu\" size=\"%zu\"/>\n"
|
||||
"<total type=\"rest\" count=\"%zu\" size=\"%zu\"/>\n"
|
||||
"<total type=\"mmap\" count=\"%zu\" size=\"%zu\"/>\n"
|
||||
"<system type=\"current\" size=\"%zu\"/>\n"
|
||||
"<system type=\"max\" size=\"%zu\"/>\n"
|
||||
"<aspace type=\"total\" size=\"%zu\"/>\n"
|
||||
"<aspace type=\"mprotect\" size=\"%zu\"/>\n"
|
||||
"</malloc>\n",
|
||||
total_nfastblocks, total_fastavail, total_nblocks, total_avail,
|
||||
mp_.n_mmaps, mp_.mmapped_mem,
|
||||
total_system, total_max_system,
|
||||
total_aspace, total_aspace_mprotect);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user