- 12
- 0
- 约1.42千字
- 约 5页
- 2016-11-28 发布于重庆
- 举报
北邮高操期末试题答案及知识点总结(孟祥武)
论述下分布式操作系统的透明性是什么?设计、实现一个分布式操作系统时,实现透明性的难点是什么?
所谓分布式透明性就是在编写程序时好像数据没有被分布一样。实现透明性的难点在于创建一个分布式数据库系统可提供有效的存取手段来操纵这些结点上的子数据库。
论述远程过程调用RPC与本地调用的区别?论述RPC调用语义,系统实现中的问题。
所谓过程调用,就是将控制从一个过程 A 传递到另一个过程 B, 返回时过程 B 将控制进程交给过程 A。目前大多数系统中, 调用者和被调用者都在给定主机系统中的一个进程中, 它们是在生成可执行文件时由链接器连接起来的, 这类过程调用称为本地过程调用。远程过程调用(RPC)指的是由本地系统上的进程激活远程系统上的进程, 我们将此称为过程调用是因为它对程序员来说表现为常规过程调用。处理远程过程调用的进程有两个, 一个是本地客户进程, 一个是远程服务器进程。对本地进程来说, 远程过程调用表现这对客户进程的控制, 然后由客户进程生成一个消息, 通过网络系统调用发往远程服务器。网络信息中包括过程调用所需要的参数, 远程服务器接到消息后调用相应过程, 然后将结果通过网络发回客户进程, 再由客户进程将结果返回给调用进程。因此, 远程系统调用对调用者表现为本地过程调用, 但实际上是调用了远程系统上的过程
调用语义:
(1)、last-of-many 对执行一个
原创力文档

文档评论(0)