Posted on 2005-12-27 22:56
quite 阅读(464)
评论(0) 编辑 收藏 引用 所属分类:
操作系统
一、进程通信
1> 共享存储器系统
*共享数据结构通信,如生产者--消费考问题中的有界缓冲区;
*共享存储区:通信的进程,在存储区中划出一块
2>消息传递系统
*直接通信方式:利用操作系统提供的通信命令 send,receive;
*间接通信方式(信箱通信)
a.私用信箱;
b.公用信箱;
c.共享信箱
3>管道通信
二。进程同步方式
1、紧密同步:发送进程阻塞,接收进程也阻塞,(无缓冲,平时阻塞,直到有消息传递时);
2、发送进程不阻塞,接收进程阻塞:用的最广,客户机/服务器,相当于发送进程和接收进程;
3、发送进程和接收进程都不阻塞:较常见,以消息队列联系的两进程。