c语言
啸嗷酱糊!
这个作者很懒,什么都没留下…
展开
-
进程间通信方式----信号
信号(SIGNAL)是操作系统的一部分,任何操作系统都离不开信号,信号就是操作系统自带的一套机制,由系统内核维护无需用户管理在操作系统中。信号是以软中断的形式存在的。 信号的官方宏定义及含义 在linux中可以在终端中输入指令man 7 signal来查看 Signal Value Action Comment ───────────────────────────...原创 2020-04-09 23:30:36 · 191 阅读 · 0 评论 -
进程间通信方式----管道通信
进程间通信方式----管道通信 C语言中的管道通信是通过在内核中开辟一块空间,用户通过文件io接口来访问这块空空间实现通信目的。管道的优点是直接访问内存,通信速度较快。缺点是一方面管道属于半双工的通信,即同一进程只能读或者写,无法同时读写同一管道。另一方面管道中的数据只能读一次,无法重复读取。进程通过文件IO来操作管道,但是不能使用lseek()操作。管道分为有名管道(fifo)和无名管道(pip...原创 2020-04-08 14:06:23 · 1703 阅读 · 0 评论