-
Notifications
You must be signed in to change notification settings - Fork 776
Open
Labels
Description
We can improve performance on AIX by setting LDR_CNTRL to use 64KB pages by default.
LDR_CNTRL=TEXTPSIZE=64K@DATAPSIZE=64K@STACKPSIZE=64K@SHMPSIZE=64K
This is proposed to OpenJDK https://bugs.openjdk.org/browse/JDK-8252802 but rejected.
- JDK8: Use LDR_CNTRL on AIX to use 64KB pages ibmruntimes/openj9-openjdk-jdk8#739
- JDK11: Use LDR_CNTRL on AIX to use 64KB pages ibmruntimes/openj9-openjdk-jdk11#760
- JDK17: Use LDR_CNTRL on AIX to use 64KB pages ibmruntimes/openj9-openjdk-jdk17#330
- JDK21: Use LDR_CNTRL on AIX to use 64KB pages and modify removeAixExpectedVars ibmruntimes/openj9-openjdk-jdk21#134
- JDK22: Use LDR_CNTRL on AIX to use 64KB pages and modify removeAixExpectedVars ibmruntimes/openj9-openjdk-jdk22#30
- JDKNext: Use LDR_CNTRL on AIX to use 64KB pages and modify removeAixExpectedVars ibmruntimes/openj9-openjdk-jdk#749