当前位置: 首页 > news >正文

廊坊网络推广建站qq群引流推广软件

廊坊网络推广建站,qq群引流推广软件,上海网页设计公司费用,招远网站建设价格Linux之信号 什么是信号信号的产生方式signalsignactionkill信号集信号屏蔽 什么是信号 信号机制是一种使用信号来进行进程之间传递消息的方法,信号的全称为软中断信号,简称软中断。 信号的本质是软件层次上对中断的一种模拟(软中断&#xff…

Linux之信号

  • 什么是信号
  • 信号的产生方式
    • signal
    • signaction
    • kill
    • 信号集
    • 信号屏蔽

什么是信号

信号机制是一种使用信号来进行进程之间传递消息的方法,信号的全称为软中断信号,简称软中断。
信号的本质是软件层次上对中断的一种模拟(软中断)。它是一种异步通信的处理机制,
事实上,进程并不知道信号何时到来。

Linux系统一共有64个信号
其中1-31信号供应用开发者使用
32-64,后来扩充的

1~31之间的信号叫做非实时信号, 不支持排队, 信号可能会丢失, 也叫做不可靠信号。
34~64之间的信号叫做实时信号, 支持排队, 信号不会丢失, 也叫做可靠信号

信号是由用户、系统或进程发送给目标进程的信息,以通知目标进程摸个状态的改变或系统异常。

信号处理的优先级是大于系统调用的。

信号的产生方式

1.硬件产生信号
2.内核产生信号
3.进程产生信号

signal

signal函数
作用:为当前进程注册一个信号处理的行为
注册了,可以一直使用

在这里插入图片描述

这个函数头文件是signal.h

第一个参数是int类型的信号
第二个参数是个函数指针(参数传函数)

在这里插入图片描述

signaction

在这里插入图片描述

signaction 是比signal 更高级的信号处理函数
它不仅仅可以接收信号作信号处理,还能在接收信号的同时接收一些信息

kill

在这里插入图片描述

简单信号发送函数,用kill -s的时候,可以发送信号

信号集

信号集:多个信号的集合

信号集为: sigset_t类型

在这里插入图片描述

有一系列函数,这里只是列举了部分

信号屏蔽

操作系统内核维护一个信号队列
如果产生了信号,那么就入队

注册了信号处理的话,从队列中取出信号,进行处理
如果屏蔽某个信号,那么就不会从队列中取出信号

直到接触屏蔽,在进行信号处理

信号屏蔽用sigprocmask函数来进行处理

在这里插入图片描述在这里插入图片描述在这里插入图片描述

当然这部分知识,我学的也有限,就先到这里
后面了解更多了,再来补充

http://www.sczhlp.com/news/35839/

相关文章:

  • 浦东新区网站设计中文域名注册官网入口
  • 文友胜做的网站百度小说排行榜2020前十名
  • 大学生网站建设实践报告最新腾讯新闻
  • 怎么上网做网站个人seo外包
  • 园林公司网站模板网站推广入口
  • 郴州网站建设哪家比较好百度快照推广一年要多少钱
  • 化妆品网站模版免费下载优化防控措施
  • 哪里可以接做ppt的网站seo推广怎么样
  • 阳城做网站网络广告营销方案
  • 网站 没有域名需要备案吗百度一下免费下载
  • Javaweb做视频网站网络营销的方式和方法
  • html5建设的网站手机网站制作
  • 基于DiT的身份保持图像生成技术突破
  • Authelia:开源双因素认证与单点登录解决方案
  • 大庆公司做网站win10系统优化
  • 河北提供网站制作公司哪家好关键词优化最好的方法
  • 衢州酷网站制作怎么在网上推销产品
  • 学做面食最好的网站关键词的选取原则有
  • 做网站视频下载深圳营销推广公司
  • 网站备案前置审批文件市场营销证书含金量
  • 天津网站优化哪家最专业企业产品推广策划方案
  • web前端毕业设计新颖题目首页优化排名
  • 如何做网站来做淘宝客优化网站关键词
  • 建设网站需要问的问题域名查询注册商
  • 科技公司网站建设山东网站seo
  • pycharm 做网站如何让网站被百度收录
  • 湖州市住房和城乡建设局网站企业网站优化服务公司
  • 深圳 网站开发公司电话seo怎么优化效果更好
  • 中国政府网站建设与应用上海网络推广服务公司
  • 网上商城包括什么类型seo在线优化工具 si