首页 百科知识 OS的基本特征和功能中的典型问题分析

OS的基本特征和功能中的典型问题分析

时间:2022-10-15 百科知识 版权反馈
【摘要】:并发和共享是操作系统最基本的特征。为了提高计算机资源的利用率,OS必须要采用多道程序设计技术,使多个程序共享系统的资源,并发地执行。并发和共享互为存在的条件。操作系统允许多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进程的制约,不再“一气呵成”,这必然导致异步性特征的产生。

1.6.2 OS的基本特征和功能中的典型问题分析

【实例3】操作系统具有哪些特征?它们之间有何关系?

解答:操作系统的特征有并发、资源共享、虚拟和异步。它们的关系如下:

(1)并发和共享是操作系统最基本的特征。为了提高计算机资源的利用率,OS必须要采用多道程序设计技术,使多个程序共享系统的资源,并发地执行。

(2)并发和共享互为存在的条件。一方面,资源的共享以程序(进程)的并发执行为条件,若系统不允许程序并发执行,自然不存在资源共享问题;另一方面,若系统不能对资源共享实施有效管理,协调好诸进程对共享资源的访问,也必将影响到程序的并发执行,甚至根本无法并发执行。

(3)虚拟以并发和资源共享为前提。为了使并发进程能更方便、更有效地共享资源,操作系统常采用多种虚拟技术在逻辑上增加CPU和设备的数量以及存储器的容量,从而解决众多并发进程对有限的系统资源的争用问题。

(4)异步性是并发和共享的必然结果。操作系统允许多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进程的制约,不再“一气呵成”,这必然导致异步性特征的产生。

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

我要反馈