提高“鎖”性能

1.減少鎖持有時間

2.減小鎖的粒度 (儘可能的細化業務代碼,業務方法,在需要加鎖的方法上進行加鎖)

3.鎖分離(讀寫鎖) 參考LinkedBlockingQueue take(),put() 

4.鎖粗化(和減少鎖持有時間相反,主要針對很快能執行完成的操作)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章