预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共61页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实现“”的实现9.6进程互斥(DME)DME:集中方式DME:集中方式DME:分布方式DME:分布方式(续.)分布方式优点DME例子DME:三个缺点标志传递方式(tokenpassing)标志传递方式(tokenpassing)9.7进程同步与进程通讯消息传递(MessagePassing)同步消息传递异步消息传递-send(接收者,消息/回答):将消息或回答发送给接收者,然后继续。-receive(发送者,消息/回答):由发送者处接收消息或回答,然后继续。异步消息传递9.7.2套接字(Socket)套接字通讯9.7.3远程过程调用(RPC)Vec,MAX,10RPC的实现RPC的实现9.7.4远程方法启用(RemoteMethodInvocation,RMI)远程方法启用(Cont.)RPC与RMI的比较9.8死锁处理9.8.1死锁预防优先级死锁预防等-死(wait-die)伤-等(wound-wait)9.8.2死锁避免9.8.3死锁检测9.8.3死锁检测(Cont.)9.9资源管理9.9.1集中方式(Cont.)9.9.1集中方式(Cont.)9.9.2分布方式9.9.2分布方式(Cont.)9.9.2分布方式(Cont.)9.9.3层次方式9.10分布式文件系统(DistributedFileSystem,DFS)9.10.1一般结构9.10.2命名与透明性9.10.3远程文件存取副本复制缓存缓存副本存放方式缓存更新策略缓存更新策略(Cont.)9.10.4有状态服务与无状态服务有状态服务(state-fullservice)有状态服务(Cont.)无状态服务(statelessservice)无状态服务(Cont.)选举算法Bully算法Bully算法Bully算法Bully算法例子Bully算法例子