-qlargepage

Category

Optimization and tuning

@PROCESS

None.

Purpose

Takes advantage of large pages provided on POWER4 and higher systems, for applications designed to execute in a large page memory environment.

Syntax

Read syntax diagramSkip visual syntax diagram
        .-nolargepage-.   
>>- -q--+-largepage---+----------------------------------------><

Defaults

-qnolargepage

Usage

When using -qlargepage with a program designed for a large page environment, an increase in performance can occur. See AIX Performance Management for more information on using large page support.

Note: Performance degradation can occur if there are too many programs attempting to access large pages at the same time. Performance degradation can also occur if you attempt to use -qlargepage without meeting the hardware requirements. Use this option with discretion.

The -qlargepage compiler option only takes effect with an optimization level that turns on the optimizer; a higher optimization level may do more.

To have the linker exploit large pages as well, specify the -blpdata flag or use ledit. See the AIX® information center at URL http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp for more information.