比较

「分布式操作系统」是一种松散耦合的操作系统。每个处理器有自身的本地存储器;处理器之间通过各种通信设施,如高速总线、电话线等进行通信

网络操作系统相比:

(1) 耦合程度(从分布式任务管理和调度):

A.  分布式系统是紧密耦合系统:分布式OS是在各机上统一建立的“OS同质”,直接管理CPU、存储器和外设;统一进行全系统的管理;

B.  网络通常容许异种OS互连,各机上各种服务程序需按不同网络协议“协议同质”。

(2) 并行性:

 A.分布式OS可以将一个进程分散在各机上并行执行“进程迁移”;

 B.网络则各机上的进程独立。

(3) 透明性:用户是否知道或指定资源在哪个机器上(如CPU、内存或外设)。

A. 系统的网络资源调度对用户透明,用户不了解所占有资源的位置;

B. 网络操作系统中对网络资源的使用要由用户明确指定;

(4) 健壮性:分布式系统要求更强的容错能力(工作时系统重构)