A.pthread_cleanup_push和pthread_cleanup_pop函數(shù)必須成對使用
B.線程從其代碼中的pthread_exit函數(shù)結(jié)束時,會引發(fā)pthread_cleanup_push和pthread_cleanup_pop函數(shù)執(zhí)行
C.線程從其代碼中的return語句結(jié)束時,會引發(fā)pthread_cleanup_push和pthread_cleanup_pop函數(shù)執(zhí)行
D.pthread_cleanup_push和pthread_cleanup_pop函數(shù)都是以宏的形式實現(xiàn)的
您可能感興趣的試卷
你可能感興趣的試題
A.創(chuàng)建的新線程或調(diào)用pthread_create函數(shù)的線程
B.該進程的主線曾
C.調(diào)用pthread_create函數(shù)的線程
D.創(chuàng)建的新線程
A.調(diào)度優(yōu)先級和策略
B.文件描述符表
C.信號屏蔽字
D.線程號
A.只有用戶級線程的操作系統(tǒng)中,調(diào)度以進程為單位,由用戶程序控制進程中的多個線程運行。
B.只有用戶級線程的操作系統(tǒng)中,調(diào)度以線程為單位,由操作系統(tǒng)控制進程中的多個線程運行。
C.只有用戶級線程的操作系統(tǒng)中,調(diào)度以線程為單位,由用戶程序控制進程中的多個線程運行。
D.只有用戶級線程的操作系統(tǒng)中,調(diào)度以進程為單位,由操作系統(tǒng)控制進程中的多個線程運行。
A.用戶級線程的創(chuàng)建、調(diào)度和撤銷也需要內(nèi)核支持
B.內(nèi)核級線程的程序?qū)嶓w只能運行在內(nèi)核態(tài)
C.用戶級線程在執(zhí)行系統(tǒng)調(diào)用時不會導(dǎo)致所屬進程被中斷
D.操作系統(tǒng)可以感知到內(nèi)核級線程,無法感知到用戶級線程
A.線程執(zhí)行eXec函數(shù)后,導(dǎo)致當(dāng)前進程地址空間全部更新
B.調(diào)用pthread_exit
C.從啟動例程中返回
D.被統(tǒng)一進程的其他線程取消
最新試題
linux系統(tǒng)中,普通用戶test1可以訪問其它用戶的家目錄。
linux中使用mv命令時,當(dāng)所移動的文件源位置與目標位置不是同一位置時,也可以改名。
在linux系統(tǒng)的命令終端中,以下哪個是能夠執(zhí)行腳本文件的方式?()
在設(shè)置httpd服務(wù)的站點訪問權(quán)限時,基于用戶的訪問控制包含以下哪些選項?()
在shell腳本的語法中,常見運算符有哪些?()
linux中創(chuàng)建用戶有兩個命令,是哪兩個命令()
LINUX中root用戶可以更改所有用戶的密碼。
運用vi編輯器,編輯完畢網(wǎng)卡文件/etc/sysconfig/network-scripts/ifcfg-ens33保存并退出后,需要重啟對應(yīng)的網(wǎng)卡服務(wù),在centos 7中,下列哪個命令是正確的()
Mac OS是以UNIX系統(tǒng)為基礎(chǔ)演變而來的一種類UNIX操作系統(tǒng)。
在linux中,要再次使用曾經(jīng)使用過的第2條命令,可以在終端中輸入()