中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)頁游戲網(wǎng)站建設(shè)/汕頭seo優(yōu)化項(xiàng)目

網(wǎng)頁游戲網(wǎng)站建設(shè),汕頭seo優(yōu)化項(xiàng)目,wordpress當(dāng)前菜單,孫儷做的網(wǎng)站廣告線程結(jié)束方式: 1.pthread_exit //pthread_join 2.從線程執(zhí)行函數(shù)中return //此時(shí)效果等價(jià)于pthread_exit 3.pthread_cancel //線程可以被取消 4.任何一個(gè)線程調(diào)用了exit 或者 主線程 (main函數(shù)) return都會(huì)造成 進(jìn)程結(jié)束 線程資源回收 ---pthread_join int pthread_ca…

? 線程結(jié)束方式:

1.pthread_exit?? //pthread_join

2.從線程執(zhí)行函數(shù)中return? //此時(shí)效果等價(jià)于pthread_exit

3.pthread_cancel? //線程可以被取消

4.任何一個(gè)線程調(diào)用了exit 或者 主線程 (main函數(shù)) return都會(huì)造成 進(jìn)程結(jié)束?

?線程資源回收 ---pthread_join

?int pthread_cancel(pthread_t thread);

功能:發(fā)送取消的請(qǐng)求

參數(shù):thread 表示要發(fā)送的線程的tid號(hào)

返回值:成功 0失敗 錯(cuò)誤碼

1.pthread_join??? //需要自己回收? ---線程的屬性 (可結(jié)合性)? --- 一般是子線程 在較短時(shí)間內(nèi)運(yùn)行完

2.pthread_detach? //可分離屬性??? ---子線程運(yùn)行很久才結(jié)束 ---? 設(shè)置分離屬性

函數(shù):pthread_detach();

int pthread_detach(pthread_t thread);

功能:分離線程

參數(shù):thread 要分離的線程的tid

返回值:成功 0;失敗 錯(cuò)誤碼

總結(jié):

1.創(chuàng)建 -- pthread_create

2.執(zhí)行 -- 線程執(zhí)行函數(shù)

3.退出 -- pthread_exit

????????? return? //線程執(zhí)行函數(shù)中

????????????? ? pthread_cancel

????????????? ? exit() //return 從main??

4.資源回收

?????? 可結(jié)合性 --- pthread_join這種用于線程任務(wù)較短,主線程需要關(guān)心子線程狀態(tài)

?????? ?? 可分離性 --- pthread_detach子程序執(zhí)行任務(wù)較長(zhǎng),主線程也不需要關(guān)心子線程狀態(tài)

對(duì)比 線程 和 進(jìn)程

1.線程 vs 進(jìn)程

線程 CPU執(zhí)行的最小單位

進(jìn)程 資源分配和任務(wù)調(diào)度基本單位

2. 各自特點(diǎn) (優(yōu)缺點(diǎn))

1.創(chuàng)建 和 調(diào)度

?線程創(chuàng)建速度快 調(diào)度速度快 發(fā)程度 更高

2. 安全性

線程:優(yōu)點(diǎn):

共享了進(jìn)程的數(shù)據(jù)空間 ???共享數(shù)據(jù)方面 方便

?????? 缺點(diǎn):

安全性不好 帶來資源競(jìng)爭(zhēng)? 專門的技術(shù) 解決資源競(jìng)爭(zhēng)? --- 互斥 同步

進(jìn)程 進(jìn)程空間相互獨(dú)立 優(yōu)點(diǎn):

安全性好

缺點(diǎn):

????????????? ??? 進(jìn)程間共享數(shù)據(jù)不方便? 進(jìn)程間通信?? (管道,信號(hào),共享內(nèi)存)??

?3. 編程 線程的復(fù)雜程度更高一些;

線程間的資源競(jìng)爭(zhēng):

?? 共享資源:??? 臨界資源

?? 臨界區(qū)? :??? 訪問共享資源(臨界資源)那段代碼

機(jī)制:互斥鎖??

?????? 互斥???? 排他性?? --- 要么不訪問 要訪問就是一次完整操作? (原子操作)

?????? 鎖:軟件層面上的鎖

鎖的操作機(jī)制 框架:

?????? ?定義互斥鎖 ==》初始化鎖 ==》加鎖 ==》解鎖 ==》銷毀

1.定義互斥鎖:

??? pthread_mutex_t?? mutex;

?????? 互斥鎖類型??????? 互斥鎖變量 內(nèi)核對(duì)象

2.初始化鎖

??? pthread_mutex_init(); //初始化一把鎖???

3.加鎖?? 加鎖加要訪問臨界資源的地方

?????? pthread_mutex_lock(); 上鎖

4.解鎖

?????? ?? pthread_mutex_unlock(); 解鎖? 臨界資源訪問之后就解開

5.銷毀

?????? pthread_mutex_destroy();銷毀一把鎖

pthread_mutex_init()???

?功能:初始化 互斥鎖

int pthread_mutex_init(

?????? ?????? pthread_mutex_t *restrict mutex,

?????????? const pthread_mutexattr_t *restrict attr);

?????? 參數(shù):

?????? mutex? 就是要初始化的 互斥鎖變量

?????? attr??? 屬性? NULL 默認(rèn)屬性? --- 普通鎖 ?

?????? ?? int pthread_mutex_lock(pthread_mutex_t *mutex);

?????? int pthread_mutex_trylock(pthread_mutex_t *mutex);

?????? int pthread_mutex_unlock(pthread_mutex_t *mutex);

? 參數(shù): mutex??? //要操作的那把鎖

int pthread_mutex_destroy(pthread_mutex_t *mutex); 用完之后鎖要銷毀,釋放空間;

總結(jié):鎖是一種線程間的同步機(jī)制;

互斥鎖:保證線程對(duì)共享資源的排他性訪問;

保證每個(gè)線程訪問時(shí)的原子操作;

對(duì)于互斥鎖的靜態(tài)初始化

http://www.risenshineclean.com/news/438.html

相關(guān)文章:

  • 鄭州網(wǎng)站建設(shè)哪家公司好/新品上市的營(yíng)銷方案
  • 網(wǎng)站上的銷售怎么做的/百度網(wǎng)盤私人資源鏈接
  • 做網(wǎng)站掛靠服務(wù)器什么好/類聚seo
  • 百度網(wǎng)址大全導(dǎo)航首頁/九江seo公司
  • 企業(yè)網(wǎng)站模板免費(fèi)版/百度一下網(wǎng)頁版瀏覽器
  • 網(wǎng)站結(jié)構(gòu)與導(dǎo)航設(shè)計(jì)/石景山區(qū)百科seo
  • 做網(wǎng)站用什么ps軟件/朋友圈營(yíng)銷
  • 沭陽奧體小區(qū)做網(wǎng)站/廣州專業(yè)網(wǎng)絡(luò)推廣公司
  • 申報(bào)城市維護(hù)建設(shè)稅上哪個(gè)網(wǎng)站/網(wǎng)站運(yùn)營(yíng)工作內(nèi)容
  • 武義網(wǎng)站建設(shè)/互聯(lián)網(wǎng)營(yíng)銷師培訓(xùn)機(jī)構(gòu)
  • 公益網(wǎng)站建設(shè)需求/大數(shù)據(jù)分析師
  • 沈陽網(wǎng)站建設(shè)建設(shè)公司/怎么創(chuàng)建網(wǎng)站平臺(tái)
  • 霸州放心的網(wǎng)絡(luò)建站/愛戰(zhàn)網(wǎng)關(guān)鍵詞查詢網(wǎng)站
  • 寧波免費(fèi)網(wǎng)頁制作模板/曹操博客seo
  • app store官方正版下載/班級(jí)優(yōu)化大師簡(jiǎn)介
  • 怎么防止網(wǎng)站被鏡像/nba賽季排名
  • 政府網(wǎng)站建設(shè)工作總結(jié)報(bào)告/網(wǎng)店代運(yùn)營(yíng)公司靠譜嗎
  • 廣州做營(yíng)銷型網(wǎng)站/網(wǎng)絡(luò)營(yíng)銷師證書含金量
  • 網(wǎng)站怎樣續(xù)費(fèi)/南寧seo教程
  • 制作公司網(wǎng)站哪個(gè)好/廣告投放運(yùn)營(yíng)主要做什么
  • 果女做拍的視頻網(wǎng)站/網(wǎng)站優(yōu)化外包費(fèi)用
  • 企業(yè)網(wǎng)站設(shè)計(jì)中應(yīng)注意產(chǎn)品發(fā)布功能優(yōu)化/種子搜索引擎 磁力天堂
  • 桂林手機(jī)網(wǎng)站制作/官網(wǎng)設(shè)計(jì)公司
  • 網(wǎng)站技術(shù)可行性/立即優(yōu)化在哪里
  • 全國(guó)做網(wǎng)站的公司/做推廣哪個(gè)平臺(tái)效果好
  • 簡(jiǎn)單展示網(wǎng)站模板/百度搜索官網(wǎng)
  • wordpress頁面markdown/seo品牌
  • 三明網(wǎng)站優(yōu)化/推廣優(yōu)化網(wǎng)站排名
  • 有哪些攝影網(wǎng)站/站長(zhǎng)工具源碼
  • 建設(shè)網(wǎng)站成本預(yù)算/青島疫情最新情況