互斥鎖

目錄 互斥鎖原理 1. 互斥鎖原理 如上圖所示:如果多個線程要訪問一段共享資源的內存區域時,其中一個線程(如圖中線程1)首先讀取共享區域時,會在共享區域外設置一把互斥鎖,其它線程阻塞在互斥鎖處,線程1結束共享資源的訪問後,會解鎖該內存區域,此時其它的線程纔可以繼續訪問共享資源的內存區域。本來多線程訪問數據時是並行訪問內存區域的,加上互斥鎖後變爲串行處理。 多線程編程是建議使用互斥鎖,這樣可以對公共
相關文章
相關標籤/搜索