weiming created HDDS-11240:
------------------------------
Summary: High cpu usage on ReadWrite locks in JDK17
Key: HDDS-11240
URL: https://issues.apache.org/jira/browse/HDDS-11240
Project: Apache Ozone
Issue Type: Bug
Environment: openjdk 17.0.2 2022-01-18
OpenJDK Runtime Environment (build 17.0.2+8-86)
OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
Reporter: weiming
Attachments: flamegraph.profile.html
That will cause threads on the following stack trace to consume a lot of CPU:
at java.lang.ThreadLocal$ThreadLocalMap.expungeStaleEntry(ThreadLocal.java:638)
at java.lang.ThreadLocal$ThreadLocalMap.remove(ThreadLocal.java:520)
at java.lang.ThreadLocal$ThreadLocalMap.access$200(ThreadLocal.java:319)
at java.lang.ThreadLocal.remove(ThreadLocal.java:242)
at
java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:426)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1341)
at
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:881)
[^flamegraph.profile.html]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]