非公平鎖搶鎖分析

1.非公平鎖有兩次的搶鎖機會        1.進入AQS同步隊列之前         2.進入AQS同步隊列後 非公平鎖第一次搶鎖失敗後,會進入AQS同步隊列排序,當位於隊首時會和其他線程開始搶鎖。   2.性能分析: 公平鎖和非公平鎖的性能是不一樣的,非公平鎖的性能會優於公平鎖。爲什麼呢?因爲公平鎖在獲取鎖時,永遠是等待時間最長的線程獲取到鎖,這樣當線程T1釋放鎖以後,如果還想繼續再獲取鎖,它
相關文章
相關標籤/搜索