Integrated: 8317542: Specjvm::xml have scalability issue for high vCPU numbers

Vladimir Ivanov vaivanov at openjdk.org
Thu Nov 21 18:02:22 UTC 2024


On Thu, 31 Oct 2024 21:33:11 GMT, Vladimir Ivanov <vaivanov at openjdk.org> wrote:

> The synchronization block may be substituted by the 'volatile' variable smaller synchronization block.
> It reduce the total blocking time for the specjvm2008::xml.validation workload and improve the reported score.
> Scores for the 112vCPU on the with 28GB heap increased from 17915.83 to 22943.2.
> Unit tests was not affected:
> Test summary
> ==============================
>    TEST                                              TOTAL  PASS  FAIL ERROR
>    jtreg:test/jaxp                                     516   516     0     0
>    jtreg:test/jdk/javax/xml                             70    70     0     0
> ==============================
> TEST SUCCESS
> 
> The tier1 is OK too.

This pull request has now been integrated.

Changeset: 78e5008e
Author:    Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/78e5008e91610847bc11103e667fbe602b03d86a
Stats:     43 lines in 1 file changed: 9 ins; 4 del; 30 mod

8317542: Specjvm::xml have scalability issue for high vCPU numbers

Reviewed-by: joehw

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

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


More information about the core-libs-dev mailing list