Biased locking in java

后端 未结 4 2049
遥遥无期
遥遥无期 2020-12-13 09:34

I keep reading about how biased locking, using the flag -XX:+UseBiasedLocking, can improve the performance of un-contended synchronization. I couldn\'t find a r

4条回答
  •  眼角桃花
    2020-12-13 09:50

    Two paper here:

    https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/f4a5b21d-66fa-4885-92bf-c4e81c06d916/File/ccd39237cd4dc109d91786762fba41f0/qrl_oplocks_biasedlocking.pdf

    https://www.oracle.com/technetwork/java/biasedlocking-oopsla2006-wp-149958.pdf

    web page too: https://blogs.oracle.com/dave/biased-locking-in-hotspot

    jvm hotspot source code:

    http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/share/vm/oops/markOop.hpp

提交回复
热议问题