HP-UX 11i v3 September 2012 Release Notes
10 Libraries and programming
This chapter covers a variety of changes of particular interest to programmers, such as changes
to compilers, editors, and libraries. For changes to other products and features related to this
chapter, see “What is new in the HP-UX 11i v3 September 2012 release” (page 13).
MallocNextGen
MallocNextGen provides a new implementation of the user space memory allocator. This new
allocator may show better performance for multi-threaded applications or applications with small
block allocations.
Summary of Change
Changes to the September 2012 release include the following:
• Releasing large blocks to system under environment variable _MALLOCNG_LBC_OPTS.
• Better memory management for certain multi-threaded applications under environment variable
_MALLOCNG_GLOBAL_OPTS.
Compatibility
There are no known compatibility issues.
Performance
There are no known performance issues.
Documentation
• Manpages (/usr/share/man/man3.Z/mallocng.3x)
◦ mallocng(3X)
Obsolescence
Not applicable.
122 Libraries and programming