EEPW首頁(yè) >>
主題列表 >>
互斥量
互斥量 文章 進(jìn)入互斥量技術(shù)社區
Linux多線(xiàn)程同步方法
- 以下是線(xiàn)程的幾種同步方式: 1、 互斥量。 通過(guò)使用pthread的互斥接口保護數據,確保同一時(shí)間只有一個(gè)線(xiàn)程訪(fǎng)問(wèn)數據?;コ饬繌谋举|(zhì)上講是一把鎖,在訪(fǎng)問(wèn)共享資源前對互斥量進(jìn)行加鎖,在訪(fǎng)問(wèn)完成后釋放互斥量上的鎖。如下例所示,就是互斥量對共享數據的操作: #include #include int value = 5;//共享變量 pthread_mutex_t mutex;//互斥變量 void *mythread1(); void mainsh
- 關(guān)鍵字: Linux 多線(xiàn)程 互斥量
共1條 1/1 1 |
互斥量介紹
目錄
1 簡(jiǎn)介
2 特征
簡(jiǎn)介
如果不需要信號量的計數能力,有時(shí)可以使用信號量的一個(gè)簡(jiǎn)化版本,稱(chēng)為互斥量(mutex)?;コ饬?jì)H僅適用于管理共享資源或一小段代碼。由于互斥量在實(shí)現時(shí)既容易又有效,這使得互斥量在實(shí)現用戶(hù)空間線(xiàn)程包時(shí)非常有用。
特征
互斥量是一個(gè)可以處于兩態(tài)之一的變量:解鎖和加鎖。這樣,只需要一個(gè)二進(jìn)制位表示它,不過(guò)實(shí)際上,常常使用一個(gè)整型量,0 [ 查看詳細 ]
熱門(mén)主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì )員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術(shù)信息咨詢(xún)有限公司
