A.信號(hào)量的值為0或者1
B.以原子方式工作
C.實(shí)現(xiàn)兩線程的同步操作
D.用于保護(hù)臨界區(qū)
您可能感興趣的試卷
你可能感興趣的試題
A.sem_destory()
B.sem_wait()
C.sem_post()
D.sem_init()
A.pthread_join()
B.pthread_start()
C.pthread_creat()
D.pthread_exit()
A.多線程程序的效率高于單線程程序
B.每個(gè)進(jìn)程都至少包含1個(gè)線程
C.新線程擁有獨(dú)立的棧,可在其中共享全局變量和靜態(tài)變量
D.進(jìn)程中的所有線程都結(jié)束,進(jìn)程才能結(jié)束
A.waitpid()會(huì)暫時(shí)停止目前進(jìn)程的執(zhí)行,直到有信號(hào)來到或子進(jìn)程結(jié)束
B.如果執(zhí)行成功則返回子進(jìn)程號(hào)(PID),如果有錯(cuò)誤發(fā)生則返回0
C.子進(jìn)程的結(jié)束狀態(tài)值由參數(shù)status返回
D.如果在調(diào)用waitpid時(shí)子進(jìn)程已經(jīng)結(jié)束,則waitpid會(huì)立即返回子進(jìn)程結(jié)束狀態(tài)值
A.exec()函數(shù)可以在進(jìn)程中用另外的程序來替換掉當(dāng)前進(jìn)程運(yùn)行的程序
B.exec函數(shù)族一旦執(zhí)行成功,就不會(huì)返回它的調(diào)用者
C.執(zhí)行到execve()函數(shù)時(shí),當(dāng)前進(jìn)程的代碼部分會(huì)被新程序替換
D.fork()用來創(chuàng)建一個(gè)新的進(jìn)程,此進(jìn)程幾乎是當(dāng)前進(jìn)程的一個(gè)完全拷貝
最新試題
在內(nèi)核GPIO框架中,GPIO驅(qū)動(dòng)程序負(fù)責(zé)與應(yīng)用程序進(jìn)行通信和控制。
System V消息隊(duì)列使用共享內(nèi)存來傳遞消息數(shù)據(jù)。
在嵌入式Linux驅(qū)動(dòng)程序中,驅(qū)動(dòng)程序可以在init_module()函數(shù)中申請(qǐng)?jiān)O(shè)備號(hào)。
棧是一種后入先出(LIFO)的數(shù)據(jù)結(jié)構(gòu),而隊(duì)列是一種先入先出(FIFO)的數(shù)據(jù)結(jié)構(gòu)。
在內(nèi)核混雜設(shè)備框架中,Probe Core模塊負(fù)責(zé)設(shè)備的注冊(cè)和匹配。
在面向?qū)ο缶幊讨校惖膬?nèi)存管理是由編譯器自動(dòng)完成的,無需手動(dòng)介入。
signal()函數(shù)用于注冊(cè)信號(hào)處理函數(shù),可以指定特定的信號(hào)和對(duì)應(yīng)的處理函數(shù)。
簡(jiǎn)述Cortex-M4處理器的工作模式。
信號(hào)量是解決進(jìn)程或線程之間的同步與互斥問題的一種通信機(jī)制。
類的構(gòu)造函數(shù)用于分配類的對(duì)象所需要的內(nèi)存空間。