![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c_应用开发
文章平均质量分 92
写应用写应用
鸭鸭打瞌睡
这个作者很懒,什么都没留下…
展开
-
Linux 进程通信
创建子进程在诸多的应用中,创建多个进程是任务分解时行之有效的方法某一网络服务器进程可在监听客户端请求的同时,为处理每一个请求事件而创建一个新的子进程有两种方式,第一种复制父进程的大部分内容,第二种重新开始,不需要去继承父进程的数据段、堆、栈以及继承了父进程打开的文件描述符fork()单独存在为第一种使用fork()后子进程马上使用exec()变为第二种方式第一种(需要继承)一个现有的进程可以调用 fork()函数创建一个新的进程,调用 fork()函数的进程称为父进程由 fork()函数创建出原创 2022-05-15 17:51:09 · 333 阅读 · 0 评论 -
linux信号原理
基本概念信号的目的通信一般是进程向另一个进程发送信号,下面列举一些情况a.硬件发生异常b.终端下输入如: CTRL + Cc.进程调用 kill()系统调用可将任意信号发送给另一个进程或进程组 :接收信号的进程和发送信号的进程的所有者必须相同d.发生了软件事件:如进程所设置的定时器已经超时、进程执行的 CPU 时间超限信号由谁处理、怎么处理a.忽略信号b.捕获信号:执行预先绑定好的信号处理函数c.执行系统默认操作信号的分类Linux一共有62种信号Linux 系统下可对信号从两个原创 2022-05-02 15:10:03 · 683 阅读 · 0 评论