HEAPPOOLS

Performance can be improved, if your multithreaded C/C++ programs are not using heap pools effectively. High usage of malloc(), calloc(), __malloc31(), realloc(), new(), free() and delete() in your c/c++ applications can cause performance issues if HEAPPOOLS is not set properly. To determine if you need to modify your storage allocations, rerun your application with the RPTSTG run-time option and review the storage report numbers to determine optimum storage sizes.

Refer to the IBM Language Environment Customization Manual for additional details for this option.