JVM的Thin Lock, Fat Lock, SPIN Lock與Tasuki Lock

Java很多ThreadDump中,都可以看到Thin Lock, Fat Lock, Spin Lock,這些Lock都與Java語言、OS有密切的關係。 回到一個簡單的問題,在Java中,如何實現Synchronizd? 最簡單的一種做法是,利用OS的mutex機制,把Java的同步(基於Object),翻譯成OS相關的monitor_enter和monitor_exit原語。 回到Java鎖
相關文章
相關標籤/搜索