- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    9, 10, 11.0.1
- 
        b22
- 
        x86
- 
        linux
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8318960 | 11.0.23-oracle | Joe Cherian | P3 | Resolved | Fixed | b01 | 
| JDK-8322188 | 11.0.23 | Amos SHI | P3 | Resolved | Fixed | b01 | 
                     A DESCRIPTION OF THE PROBLEM :
G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled
REGRESSION : Last worked in version 8u181
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
time java -XX:+UseG1GC -Xmx10g -Xms10g -XX:+AlwaysPreTouch -XX:+UseTransparentHugePages HelloWorld
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Hello, World
real 0m4.737s
user 0m0.417s
sys 0m4.349s
ACTUAL -
Hello, World
real 0m0.418s
user 0m0.168s
sys 0m0.314s
---------- BEGIN SOURCE ----------
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
---------- END SOURCE ----------
FREQUENCY : always
            
G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled
REGRESSION : Last worked in version 8u181
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
time java -XX:+UseG1GC -Xmx10g -Xms10g -XX:+AlwaysPreTouch -XX:+UseTransparentHugePages HelloWorld
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Hello, World
real 0m4.737s
user 0m0.417s
sys 0m4.349s
ACTUAL -
Hello, World
real 0m0.418s
user 0m0.168s
sys 0m0.314s
---------- BEGIN SOURCE ----------
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
---------- END SOURCE ----------
FREQUENCY : always
- backported by
- 
                    JDK-8318960 G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled -           
- Resolved
 
-         
- 
                    JDK-8322188 G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled -           
- Resolved
 
-         
- relates to
- 
                    JDK-8220153 Shenandoah does not work with TransparentHugePages properly -           
- Resolved
 
-         
- 
                    JDK-8157952 Parallelize Memory Pretouch -           
- Resolved
 
-         
             (1 links to)
        
     
        