1. 首页
  2. 编程语言
  3. Java
  4. HotspotOverview.pdf

HotspotOverview.pdf

上传者: 2020-08-20 10:31:18上传 PDF文件 784.55KB 热度 6次
HotSpot虚拟机的概况文档 *每一个java对象都是一个潜在的monitor(监视器) >synchronized 关键字 *所有现代JVM虚拟机都包含light-weight锁 >避免关联一个系统互斥信号量或者每个对象的条件变量(heavy-weight lock) >当没有竞争时,使用原子变量进入或者退出monitor >当有竞争时,退回到heavy-weight的OS锁 *高效,因为大多数锁都是没有竞争的 Light-weight Locking (轻-重锁) *每一个对象的第一个字节是 mark word *用来做同步和GC >同样的如果之
用户评论