Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing page size in verbose output on AIX #8437

Open
AlenBadel opened this issue Jan 28, 2020 · 1 comment
Open

Missing page size in verbose output on AIX #8437

AlenBadel opened this issue Jan 28, 2020 · 1 comment

Comments

@AlenBadel
Copy link
Contributor

AlenBadel commented Jan 28, 2020

Using the option -verbose:sizes should print out all available page sizes configured on the system for both the codecache and objectheap.

On AIX, the verbose output which lists the available page sizes that the codecache can use is missing the default page size of 64K. This happens even when verbose output verifies that it has committed to use 64K pages as the default page size.

To reproduce, run java -verbose:sizes -version
The output depends on what pages are configured on your system, but if you have 16M pages configured it will look something like the output below.

17:49:29    -Xlp:objectheap:pagesize=64K	 large page size
17:49:29                    available large page sizes:
17:49:29                    4K
17:49:29                    64K    
17:49:29                    16M
17:49:29    -Xlp:codecache:pagesize=64K	 large page size for JIT code cache
17:49:29                    available large page sizes for JIT code cache:
17:49:29                    4K
17:49:29                    16M .     

We can see that 64K is listed in the available large pages on the objectheap portion, but is not included on the codecache portion.

This issue only occurs on OpenJ9 AIX builds.

@AlenBadel
Copy link
Contributor Author

AlenBadel commented Jan 28, 2020

(Reserved for analysis to follow)

@AlenBadel AlenBadel changed the title Missing default page size in verbose output on AIX Missing page size in verbose output on AIX Feb 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants