首页 理论教育 现代操作系统在个人计算机、视窗、网络与分布式领域的发展成果

现代操作系统在个人计算机、视窗、网络与分布式领域的发展成果

时间:2023-10-17 理论教育 版权反馈
【摘要】:它们使操作系统沿着个人计算机、视窗操作系统、网络操作系统、分布式操作系统方向发展。而分布式操作系统确能解决网络操作系统不能解决的问题。在硬件体系结构上分布式系统是由多个地理位置分布(或分离)的节点,通过通信网络链接的系统;但在分布式操作系统的支持下,它呈现的是具有单一系统映像,能进行透明的资源访问、支持合作计算的一个逻辑整体,能满足各种分布式应用、并行分布式计算的需要。

现代操作系统在个人计算机、视窗、网络与分布式领域的发展成果

从20世纪80年代以来,操作系统得到了进一步的发展。促使其发展的原因有两个:一是微电子技术、计算机技术、计算机体系结构的迅速发展,二是用户的需求不断提高。它们使操作系统沿着个人计算机、视窗操作系统、网络操作系统、分布式操作系统方向发展。现代操作系统是指当前正广泛使用和流行的操作系统,包括具有图形用户界面、功能强大的个人计算机操作系统;具有吞吐量大、处理能力强的现代批处理操作系统;具有交互能力强、响应快的分时操作系统;具有实时响应、可预测分析能力的实时操作系统;具有网络资源共享、远程通信能力的网络操作系统;具有单一系统映像、分布处理能力的分布式操作系统以及分布实时操作系统等。这些操作系统继承了已有的批处理系统和分时共享系统的多道程序设计技术、分时技术、保护和安全技术。人机交互技术随着分时共享系统的出现成为一个需要解决的问题,用户希望窗口技术和其他面向可视化的技术能得到更为广泛的应用。

计算机硬件技术不断地发展、价格不断地下降,网络带宽不断地提升这一趋势的推动下,软件技术也得到迅速的发展,出现了客户—服务器计算模式。这一计算模式的发展促使操作系统从分时共享和多道操作系统设计技术向支持网络化方向发展,需要提供网络通信能力、客户和服务器资源管理的策略、进程通信策略以及存储管理策略等,网络操作系统是从分时共享技术发展到处理局域网的计算环境而形成的。(www.xing528.com)

计算机网络不是一个一体化的系统,还存在一定的局限性。网络操作系统不支持全局的、动态的资源分配;不支持合作计算,所以它不能满足分布式数据处理和许多分布式应用的需要。而分布式操作系统确能解决网络操作系统不能解决的问题。在硬件体系结构上分布式系统是由多个地理位置分布(或分离)的节点,通过通信网络链接的系统;但在分布式操作系统的支持下,它呈现的是具有单一系统映像,能进行透明的资源访问、支持合作计算的一个逻辑整体,能满足各种分布式应用、并行分布式计算的需要。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈