鎖的原理分析

java對象  包括對象頭(mark word(8 byte,),klass(4 byte)),對象的實例數據,對齊字節 在mark word中,hashcode佔56位。這裏需要認真分析Mark Word信息。 根據對象狀態可分爲無鎖狀態,加鎖狀態,GC標記狀態,如下圖。 最後一個爲重量級鎖 性能對比,單位爲毫秒,數字做參考。
相關文章
相關標籤/搜索