您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 嵌入式系统/ARM技术中的unix中的信号处理机制

  2. 作者:穆煜,华清远见嵌入式学院讲师。   中断处理是操作系统和系统软件的关键部分,Unix下的软件中断被称为信号,信号通常发生于以下3种情况:   (1)当用户按下终端驱动程序分配给信号控制字符的任何按键时,内核会向相应进程发送信号。例如我们常常通过输入Ctrl+C来终止前台进程,此时,就是由内核向该进程发送SIGINT信号,而这个信号的默认处理动作是终止进程。   (2)当一个进程在执行中发生错误时,内核会向该进程发送相应的信号。例如,非法段存取、浮点数溢出,或是一个非法的机器指令。内核
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:44032
    • 提供者:weixin_38560768
  1. 嵌入式系统/ARM技术中的进程间通讯之信号

  2. 作者:孙晓明,华清远见嵌入式学院讲师。   UNIX上进程间通信的方式有多种,早期的有无名管道、有名管道和信号,后来又引入了IPC对象和套接字。信号是在软件层次上对中断机制的一种模拟,是一种异步通信方式。信号可以直接进行用户空间进程和内核进程之间的交互,内核进程也可以利用它来通知用户   空间进程发生了哪些系统事件。用户进程对接收到的信号有三种处理方式:   默认处理:Linux对每种信号都定义了缺省的操作   忽略信号:对接收到的信号不做任何处理   捕捉信号:预先定义信号处理函数。
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:58368
    • 提供者:weixin_38654944