Linux多線程4-1_互斥量

一、爲什麼要使用互斥量 1、當多個線程共享相同的內存時,需要每一個線程看到相同的視圖。當一個線程修改變量時,而其他線程也可以讀取或者修改這個變量,就需要對     這些線程同步,確保他們不會訪問到無效的變量 2、在變量修改時間多於一個存儲器訪問週期的處理器結構中,當存儲器的讀和寫這兩個週期交叉時,這種潛在的不一致性就會出現。當然這與處理     器相關,但是在可移植的程序中並不能對處理器做出任何假
相關文章
相關標籤/搜索