zoukankan      html  css  js  c++  java
  • Linux 信号介绍

    是内容受限时的一种异步通信机制

    1. 首先是用来通信的
    2. 是异步的
    3. 本质上是 int 型的数字编号,早期Unix系统只定义了32种信号,Ret hat7.2支持64种信号,编号0-63(SIGRTMIN=31,SIGRTMAX=63)
    4. 信号是用户在终端输入或者按下键盘
    5. 硬件异常后操作系统向内核发送的
    6. 用户使用 kill 命令发出
    1. 可靠性分类为:可靠信号和不可靠信号
    2. 时间分类为:实时信号和非实时信号

    进程对信息的处理

    1. 忽略信号,其中 SIGKILLSIGSTOP 这两个信号是不能忽略的
    2. 捕捉信号,定义信号处理函 大专栏  Linux 信号介绍数,当信号捕捉到时,处理相应的处理函数
    3. 执行默认操作,Linux 对每种信息做了规定的默认操作。注:进程对实时信号的缺省处理都是进程终止

    信号的发送

    发送信息的函数:

    1. kill
    2. raise
    3. sigqueue
    4. alarm
    5. setitimer
    6. abort

    参考文章

    信号上

    信号下

  • 相关阅读:
    JavaScript基础学习篇
    js,html,css注释大集合
    JS中的专业术语
    BFC给我的帮助以及对hasLayout的认识
    框架
    PHP echo和print语句
    PHP变量
    PHP语法
    PHP入门
    SQLite学习网址
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12251581.html
Copyright © 2011-2022 走看看