Skip to content

Add jvm.gc.overhead gauge for OpenJDK 26 and later#1232

Merged
DanielThomas merged 4 commits intomainfrom
dannyt/gc-overhead
Apr 10, 2026
Merged

Add jvm.gc.overhead gauge for OpenJDK 26 and later#1232
DanielThomas merged 4 commits intomainfrom
dannyt/gc-overhead

Conversation

@DanielThomas
Copy link
Copy Markdown
Member

This adds a new jvm.gc.overhead gauge that finally gives us an accurate measurement of GC versus application CPU utilisation, rather than using jvm.gc.pause as a proxy, which only works for the collectors that do no work concurrently.

@brharrington brharrington added this to the 1.9.6 milestone Apr 9, 2026
@DanielThomas DanielThomas merged commit 3eba3d6 into main Apr 10, 2026
1 check passed
@brharrington brharrington deleted the dannyt/gc-overhead branch April 10, 2026 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants