skywalking
skywalking copied to clipboard
[Feature] Upgrade to JDK/JVM25 to adopt ZGC and VirtualThread
Search before asking
- [x] I had searched in the issues and found no similar feature requirement.
Description
With the recent 10.3 update, we have optimized the thread pool performance a lot -- from 800 threads to ~150 threads.
Use case
With JDK/JRE21 new features, virtual thread and ZGC have potential advantages to optimize OAP performance. We should be able to consider that.
Related issues
No response
Are you willing to submit a pull request to implement this on your own?
- [ ] Yes I am willing to submit a pull request on my own!
Code of Conduct
- [x] I agree to follow this project's Code of Conduct
@wankai123 I just checked the JDK LTS plan, JDK 21 and 25 are LTS. We should consider these.
Will the java agent support these LTS versions?
This proposal is mostly around adopting virtual thread of newer JDK. Agent should support new versions, do you have plan to work on that?