Linux系统调用列表

时间:2007-06-25 12:57:01   来源:  作者:  点击:次  出处:技术无忧
关键字:Linux 系统调用 函数

八、进程间通信

ipc进程间通信总控制调用


1、信号

sigaction设置对指定信号的处理方法
sigprocmask根据参数对信号集中的信号执行阻塞/解除阻塞等操作
sigpending为指定的被阻塞信号设置队列
sigsuspend挂起进程等待特定信号
signal参见signal
kill向进程或进程组发信号
*sigblock向被阻塞信号掩码中添加信号,已被sigprocmask代替
*siggetmask取得现有阻塞信号掩码,已被sigprocmask代替
*sigsetmask用给定信号掩码替换现有阻塞信号掩码,已被sigprocmask代替
*sigmask将给定的信号转化为掩码,已被sigprocmask代替
*sigpause作用同sigsuspend,已被sigsuspend代替
sigvec为兼容BSD而设的信号处理函数,作用类似sigaction
ssetmaskANSI C的信号处理函数,作用类似sigaction


2、消息

msgctl消息控制操作
msgget获取消息队列
msgsnd发消息
msgrcv取消息


3、管道

pipe创建管道


4、信号量

semctl信号量控制
semget获取一组信号量
semop信号量操作


5、共享内存

shmctl控制共享内存
shmget获取共享内存
shmat连接共享内存
shmdt拆卸共享内存

请记住技术无忧网 中文域名 http://www.技术无忧.com


文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

300x250广告位招租