Will ZGC Allocation Stall block the whole application during the whole GC phase in JDK17?
Roy Zhang
roy.sunny.zhang007 at gmail.com
Tue Aug 27 09:44:01 UTC 2024
Dear ZGC experts,
We are using ZGC on JDK17 (AWS JDK17, OpenJDK 64-Bit Server VM
(17.0.10+8-LTS) for linux-amd64 JRE (17.0.10+8-LTS), built on Feb 6 2024
19:58:14 by "jenkins" with gcc 7.3.1 20180303 (Red Hat 7.3.1-5)), from JFR,
we found there are several consecutive Allocation Stall event, high GC
duration (8s+) but low pause(<< 1ms), and our health check failed (2s
timeout) during that period, no safepoint begin(default 10ms threshold) JFR
event.
I am curious, will ZGC allocation stall block the application to serve
health check requests during the whole phase (8s+)? Otherwise I can't
understand why the health check will fail?
Really appreciate ur great help in advance!
[image: image.png]
[image: image.png]
[image: image.png]
Thanks
Roy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/zgc-dev/attachments/20240827/9c1959ab/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 493949 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/zgc-dev/attachments/20240827/9c1959ab/image-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 252454 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/zgc-dev/attachments/20240827/9c1959ab/image-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 42975 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/zgc-dev/attachments/20240827/9c1959ab/image-0005.png>
More information about the zgc-dev
mailing list