Address Space models supported by IBM MQ for HP-UX on IA64 (IPF)
The HP-UX provides several address space models that can be exploited by IBM MQ applications.
HP-UX supports two Address Space models:- MGAS - Mostly Global Address space (this is the default and is used by IBM MQ )
- MPAS - Mostly Private Address space
Applications which connect to IBM MQ can use either the MGAS or MPAS address space models. Applications built using the MPAS model that connect to IBM MQ using shared memory might incur a minor performance cost due to the inefficiency in mapping the shared memory pages used by IBM MQ into the virtual address space of the MPAS program.
COBOL applications built using Micro Focus Server Express use the MPAS model by default.
We can use the chatr program to check and change the addressing model used by a program.
If you encounter problems connecting to IBM MQ from 32-bit MPAS programs, consider using the MGAS addressing model, or building our application as a 64-bit MPAS application rather than a 32-bit MPAS application.
More details on the MGAS and MPAS address space models can be found in the HP-UX documentation.