On Mon, 29 Sep 2025 08:52:04 GMT, SendaoYan <[email protected]> wrote:

> Hi all,
> 
> We observed java/lang/Thread/virtual/Starvation.java intermittent timed out 
> on server with many CPU core number. The more CPU core number the 'runTest' 
> will create more pinned virtual threads. This PR compute an iteration count 
> which divide the CPU core number will make test run passed steady on server 
> with high CPUs.
> 
> Before apply the proposed patch, test run finish 257 seconds, after apply the 
> proposed patch test run finish 1.2 seconds on the 2 sockets system with 
> Intel(R) Xeon(R) Platinum 8480+. So I remove the 'timeout=800', I think the 
> default timeout 120 will be enough.

This pull request has now been integrated.

Changeset: 0366d882
Author:    SendaoYan <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/0366d8823bc844225ca24964e352ce0a57d01683
Stats:     10 lines in 1 file changed: 7 ins; 0 del; 3 mod

8354894: java/lang/Thread/virtual/Starvation.java timeout on server with high 
CPUs

Co-authored-by: Alan Bateman <[email protected]>
Reviewed-by: jpai

-------------

PR: https://git.openjdk.org/jdk/pull/27543

Reply via email to