POSIX多線程筆記(6):讀寫鎖

讀寫鎖的概念 在一些程序中存在一個稱作讀者寫者的問題,即對於某些資源的訪問,存在兩種可能的情況,一種是訪問必須是排他的,比如兩個進程不能同時改變一個全局變量的數值,稱作寫操作,另一種是訪問可以是共享的,稱作讀操作。顯而易見,這一問題和相應的表述是從對文件的讀寫操作中引申出來的。 在多線程中,有一些公共數據修改的機會比較少,而讀的機會卻是非常多的,此公共數據的操作基本都是讀,如果每次操作都給此段代碼
相關文章
相關標籤/搜索