发表评论取消回复
相关阅读
相关 UNIX环境高级编程 学习笔记 第十章 信号
信号是软件中断。信号提供了一种处理异步事件的方法,如终端用户键入中断键,会通过信号机制停止一个程序,或及早终止管道中的下一个程序。 UNIX早期系统(如V7)提供的信号模型不
相关 UNIX环境高级编程 学习笔记 第十五章 进程间通信
进程间通信可通过传送打开的文件,也可以经由fork和exec函数来传送,还可以通过文件系统传送。 IPC(InterProcess Communication,进程间通信)是
相关 UNIX环境高级编程 学习笔记 第九章 进程关系
每个进程都有一个父进程,这个父进程通常是初始的内核级进程。 早期UNIX系统中,用户用哑终端(只有输入输出字符功能,没有处理器和硬盘,通过串行接口连接到主机,一切工作交给主机
相关 UNIX环境高级编程 学习笔记 第十三章 守护进程
守护进程的生存期长,它们常常在系统引导时启动,仅在系统关闭时才终止,大多都以root权限运行,它们没有控制终端,在后台运行。 如果在基于BSD的系统上执行: ps
相关 《unix高级环境编程》进程间通信—— UNIX 域套接字
UNIX 域套接字 UNIX 套接字可在用一台机器上实现进程间通信,因为 UNIX 域套接字仅仅复制数据,不执行协议处理,不需要添加或删除网络报头,无需验证和,不产生顺序
相关 《unix高级环境编程》进程间通信——共享内存
共享内存是允许两个或多个进程共享同一块内存区域,并通过该区域实现数据交换的进程间通信机制。通常是由一个进程开辟一块共享内存区域,然后允许多个进程对此区域进行访问。由于不需要任何
相关 《unix高级环境编程》进程间通信——信号量
这里所介绍的信号量是一种计数信号量集,它是一个计数器,用于多进程对共享数据对象的访问。共享资源通常分为两类:一类是互斥共享资源,即任一时刻只允许一个进程访问该资源;另一类是同步
相关 《unix高级环境编程》进程间通信——消息队列
消息队列是消息的链接表,保存在内核,通过消息队列的引用标识符来访问消息,消息队列对每个消息指定了特定的消息类型,接收消息的进程可以请求接收下一条消息,也可以请求接收下一条特定类
相关 《unix高级环境编程》进程间通信——管道和FIFO
管道是早期 UNIX 系统的 IPC 机制,并且所有的 UNIX 系统都提供了管道通信机制。管道的一个显著性特点就是:当一个管道建立后,将获的两个文件描述符,分别用于对管道读取
相关 《unix高级环境编程》进程间通信——进程间通信概述
进程通信(IPC)是处理一个多进程系统中各个进程之间的协调。进程通信就是指多个进程之间相互通信、交换信息的方法。进程通信的目的如下: 1. 数据传输:一个进程需要将它的数据
还没有评论,来说两句吧...