Shenandoah performance problem

Aleksey Shipilev shade at redhat.com
Thu Oct 17 18:53:39 UTC 2019


On 10/17/19 6:29 PM, Aleksey Shipilev wrote:
> On 10/17/19 12:49 PM, Aleksey Shipilev wrote:
>> This workload runs:
>>   Parallel GC, -t 1:     0.112 ± 0.006  ms/op
>>   Parallel GC, -t max:   0.146 ± 0.002  ms/op
>>   Shenandoah GC, -t 1:   0.120 ± 0.002  ms/op
>>   Shenandoah GC, -t max: 1.595 ± 0.050  ms/op <--- scalability bottleneck
>>
>> And you are right, that's the contention on pinning/unpinning, I am looking what can be done about
>> that...
> 
> This bunch of fixes makes it much better:
>   https://cr.openjdk.java.net/~shade/shenandoah/async-pinning/

Filed:
  https://bugs.openjdk.java.net/browse/JDK-8232575

...would RFR it tomorrow.

-- 
Thanks,
-Aleksey



More information about the shenandoah-dev mailing list