zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【并发编程030】JVM偏向锁可以撤销吗?

JVM并发编程 可以 撤销
2023-09-27 14:29:27 时间

JVM偏向锁可以撤销吗?

偏向锁在Java 6和Java 7里是默认启用的, 但是它在应用程序启动几秒钟之后才激活, 如 有必要可以使用JVM参数来关闭延迟: -XX:BiasedLockingStartupDelay=0。

如果你确定应用程 序里所有的锁通常情况下处于竞争状态, 可以通过JVM参数关闭偏 向锁: -XX:- UseBiasedLocking=false, 那么程序默认会进入轻量级锁状态。