java虛擬機筆記(十四)java鎖優化

鎖優化 jdk5升級到jdk6 花了大量的精力去實現各種鎖優化技術: 自旋鎖,自適應自旋,鎖消除,鎖膨脹,輕量級鎖,偏向鎖 1.自旋鎖 互斥同步對性能最大的影響是阻塞,掛起線程和恢復線程都需要上下文切換, 但大多數時候 共享變量的鎖定只會持續很短的時間, 因此讓想獲取鎖的線程,先自旋等待一段時間,而不是進入阻塞。 缺點:自旋需要佔用處理器的時間,如果自旋時間很短 那麼很划得來,但是長時間自旋,就浪
相關文章
相關標籤/搜索