您的位置:首页 > 其它

process VS thread API

2010-08-19 15:11 441 查看
process和thread之间有很多共同的地方,也就是说有不少功能类似的api函数。

这里做个比较。

Process primitive

Thread primitive

Description

fork

pthread_create

create a new flow of control
exit

pthread_exit

exit from an existing flow of control
waitpid

pthread_join

get exit status from flow of control
atexit

pthread_cancel_push

register function to be called at exit from flow of
control
getpid

pthread_self

get ID for flow of control
abort

pthread_cancel

request abnormal termination of flow of control
进程和线程多信号的处理

Process primitive

Thread primitive

Description

sigaction

sigaction(not recommend)

install signal handler
sigprocmask

pthread_sigmask

set signal mask
sigpending

return signals blocked and pending for process
sigsuspend

sigwait

reset the signal mask and put the process to sleep
kill

pthread_kill

send signal
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: