我的并发编程(二):java对象头以及synchronized升级过程

一、概述      研究java对象头的目的是详细分析Java的synchronized锁的升级过程,因为synchronized在锁升级的时候,就是依赖对象头的信息来决定的。本博文针对64位的操作系统来对Java对象头进行详解。 二、详细分析     1. 用户态与内核态         内核态与用户态是操作系统的两种运行级别,当程序运行在3级特权级上时, 就可以称之为运行在用户态,因为这是最低
相关文章
相关标签/搜索