基于对象的分布式操作系统的优缺点是什么?


**分布式操作系统**是一种应用程序运行在多个通过通信连接的计算机上的模型。它是网络操作系统的扩展,支持更高层次的通信和网络上机器的集成。

分布式操作系统运行在多个CPU上,但对于最终用户来说,它只是一个普通的集中式操作系统。它可以共享所有资源,例如CPU、磁盘、网络接口、节点、计算机等,从一个站点到另一个站点,并增加整个系统上可用的数据。

所有处理器都通过有效的通信介质(例如高速总线和电话线)连接,并且每个处理器都包含它自己的本地内存以及其他本地处理器。

根据这种特性,分布式操作系统被称为松散耦合系统。此操作系统涉及多台计算机、节点和站点,这些组件通过局域网/广域网线路相互连接。

分布式操作系统能够共享它们的计算能力和I/O文件,同时允许用户进行虚拟机抽象。

结构

分布式操作系统的结构如下所示:

应用

分布式操作系统的应用如下:

  • 互联网技术

  • 分布式数据库系统

  • 空中交通管制系统

  • 航空公司预订控制系统

  • 点对点网络系统

  • 电信网络

  • 科学计算系统

  • 集群计算

  • 网格计算

  • 数据渲染

优点

分布式操作系统的优点如下:

  • 一切都被视为对象,无论是硬件还是软件。甚至连接到系统的设备也被视为对象,运行的软件也被视为对象。

  • 被视为对象的那些东西具有固定的属性状态。对象的属性保持不变。

  • 整个系统被视为对象的集合,其中被视为对象的各种事物构成了整个系统。

  • 系统中的每个对象都被视为一个抽象实体。

缺点

分布式操作系统的缺点如下:

  • 如果任何本地工作的用户无法看到对对象的请求,则请求的管理方式很差,则用户将请求发送给管理特定对象的管理员。

  • 有一组操作,可以通过这些操作轻松地操作连接到系统的设备。

更新于:2021年11月29日

542 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.