z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Heap pools modes of operation

z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode
SA38-0689-00

You can use the HEAPPOOLS64 option in two modes:
ON
This mode is selected by specifying the runtime option HEAPPOOLS64(ON). In this mode, cells can be any size between 8 and 64K that is a multiple of 8. This mode avoids contention during storage allocation and release. This mode uses less storage.
ALIGN
This mode is selected by specifying HEAPPOOLS64(ALIGN). In addition to avoiding contention during storage allocation and release, the goal of this mode is to reduce cache contention when two adjacent cells are being updated at the same time. Only multi-threaded applications will gain additional benefits from using ALIGN mode instead of ON mode. This mode uses more storage.
You can use the HEAPPOOLS option in two modes:
ON
This mode is selected by specifying the runtime option HEAPPOOLS(ON). This mode avoids contention during storage allocation and release. This mode uses less storage.
ALIGN
This mode is selected by specifying HEAPPOOLS(ALIGN). In addition to avoiding contention during storage allocation and release, the goal of this mode is to reduce cache contention when two adjacent cells are being updated at the same time. Only multi-threaded applications will gain additional benefits from using ALIGN mode instead of ON mode. This mode uses more storage.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014