题目内容

下列哪个函数可防止系统中出现僵尸线程?()

A. pthread_create()
B. pthread_exit()
C. pthread_cancel()
D. pthread_detach()

查看答案
更多问题

( )函数用来初始化一个互斥锁。

A. pthread_mutex_init
B. pthread_mutex_create
C. pthread_mutex_begin
D. pthread_mutex_lock

在程序中调用fork()函数创建进程,父子进程会获取不同的返回值,下面关于fork()函数的说法,错误的是。 ( )

A. 若子进程创建成功,父进程的fork()返回子进程pid,子进程的fork()返回0。
B. 若子进程创建成功,子进程的fork()返回子进程pid,父进程的fork()返回0。
C. 若子进程创建失败,父进程的fork()函数返回-1。
D. 若子进程创建成功,子进程将从fork()函数调用处之后的代码开始执行。

下列哪种方法可以等待接收进程号为pid的子进程的退出状态。 ( )

A. waitpid(20,&status,0)
B. waitpid(20,&status,WNOHANG)
C. waitpid(-1,&status,0)
D. waitpid(-1,&status,WNOHANG)

从下列各函数中,选出用于删除消息队列的函数。()

A. msgget()
B. msgsnd()
C. msgrcv()
D. msgctl()

答案查题题库