同类信号只处理一次处理信号,内核中建立两个数据结构(两个数据结构都处于内核中的进程表项当中) 信号屏蔽字信号未决字 信号屏蔽字初始为0,信号出现一次对应位数字由0变为1,之后产生同类信号会延迟处理当信号屏蔽字为1时,信号出现,则信号未决字由0变为1,之后产生同类信号不再处理 Linux中信号模型是可靠的: 1、系统层面是可靠的 2、用户层面是可靠的