首页 百科知识 进程的通信信息

进程的通信信息

时间:2022-10-09 百科知识 版权反馈
【摘要】:task_struct结构中存储了与进程通信有关的信息。与进程通信有关的项有sigpending,signal,blocked,*sig,exit_signal,semundo,*semsleeping等。sigpending本身也是一个结构体,包含关于本进程中未决信号的信息。signal域记录进程接收到的信号类型,在I386体系结构中共32位。blocked表示阻塞信号的掩码,*sig是指向信号处理函数表的指针。exit_signal表示进程终止的信号。semundo表示进程要释放的信号量,*semsleeping指向与信号量操作相关的等待队列。

2.2.4 进程的通信信息

Linux支持经典的Unix IPC机制,如信号、管道以及系统V中IPC机制,包括共享内存、信号灯和消息队列。task_struct结构中存储了与进程通信有关的信息。与进程通信有关的项有sigpending,signal,blocked,*sig,exit_signal,semundo,*semsleeping等。sigpending本身也是一个结构体,包含关于本进程中未决信号的信息。signal域记录进程接收到的信号类型,在I386体系结构中共32位。blocked表示阻塞信号的掩码,*sig是指向信号处理函数表的指针。exit_signal表示进程终止的信号。semundo表示进程要释放的信号量,*semsleeping指向与信号量操作相关的等待队列。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈