I am using Shenandoah GC and using Java 8
"-XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:+AlwaysPreTouch -XX:+UseNUMA -XX:-UseBiasedLocking -XX:+UseLargePages -XX:ShenandoahGCHeuristics=compact -XX:+ClassUnloadingWithConcurrentMark -Xloggc:/LOGS/CAS/gclog -XX:ShenandoahAllocationThreshold=20"
with this average pause time is 8 ms but max pause time is 160 ms. I dont want pause time to go beyond 25 ms. Is there any parameter to set which ensures that pause time shouldnt be go beyond it ?
Please help and suggest