Linux應用編程基礎--(8)線程間的同步和互斥

前提引入: 多進程 共享同一個進程的地址空間,優點是進程間容易通信,即通過全局變量即可完成多線程見的通信。但是缺點是 當多線程同時訪問共享對象時,需要引入同步和互斥機制。 一、線程間互斥 1,互斥機制的概念: 通過互斥鎖來保證共享數據操作的完整性,互斥鎖只有兩種狀態:上鎖和解鎖。具有唯一性和排他性,對文件來說訪問者無序。也可把互斥鎖看做是某種意義上的全局變量,同一時刻只能有一個線程持有某個互斥鎖,
相關文章
相關標籤/搜索