深入理解操作系统原理之进程管理(二)

一、进程通信 在多道程序设计的系统中并发执行的进程是异步的、独立地向前推进。并发执行的进程间有的需共享有关临界资源,有的需要协同完成一个任务,在进程间不但需要同步还需要通信,即交换一定数量的信息。进程间通信时所交换的信息量可多可少,少者仅是一些数据和状态的变换,多者可交换成千上百个数据。前面讨论的利用信号量机制实现进程的同步问题,也是一种通信方式。例如生产者和消费者问题中,生产者通过缓冲池将所生产
相关文章
相关标签/搜索