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

北京做网站比较好的公司吉林seo管理平台

北京做网站比较好的公司,吉林seo管理平台,常州做网站yongjiaweb,python 网站开发怎么部署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.ds6.com.cn/news/334.html

相关文章:

  • 可以做外链的网站网站提交收录软件
  • wordpress 数据库类成都关键词优化报价
  • 网站做前端惠州网站关键词排名
  • 学校没有网站友链交换不限内容
  • 免费素材网站视频百度无广告搜索引擎
  • 广州软件学院深圳seo排名优化
  • 网购网站开发背景网站的推广方案的内容有哪些
  • 部门网站建设怎么做seo修改器
  • 自己做视频网站用cdn那个便宜竞价系统
  • 手机网站建设公司老鬼seo
  • 潍坊那个公司做网站比较好手机优化大师官方免费下载
  • 河南网站备案系统短信我赢网提供的高水平网页设计师
  • 临沂在线上网站建设seo工资待遇怎么样
  • 代理网络游戏需要什么手续百度seo软件
  • 网站和网店的区别百度平台客服电话
  • 网络建设规划书深圳推广优化公司
  • 成立做网站的公司菏泽地网站seo
  • 北京h5网站建设公司页面优化的方法
  • 漯河有没有做网站的优化设计全部答案
  • 企业网站建设与优化湖南网站建设工作室
  • 广州网站制作网站天津的网络优化公司排名
  • 为什么建设部网站进不去可以看封禁网站的浏览器
  • 深圳高端家政服务公司广州推广优化
  • 可以做投票的网站搜索引擎优化解释
  • 如何做简单视频网站深圳网站建设专业乐云seo
  • 资源类网站怎么做的全达seo
  • 青海网站建设公司seo优化实训报告
  • 米枫网站怎么做分页公众号怎么做文章推广
  • 做药物研发的人上什么网站郑州seo建站
  • 茶文化网站制作网络营销主要做什么