计算机操作系统的特征

安装操作系统的目的在于提高计算机系统的效率,增强系统的处理能力,提高系统资源的利用率,方便用户的使用。为此,现代操作系统广泛采用并行操作技术,使多种硬件设备能并行工作。例如I/O操作和CPU计算同时进行,在内存中同时存放并执行多道程序等。以多道程序设计为基础的现代操作系统具有以下主要特征。

计算机操作系统的特征

1.并发性(Concurrency)

操作系统内部具有并发机制,能协调多个终端用户同时使用计算机资源,并控制多道程序同时运行。并发性是指在计算机系统中同时存在若干个运行着的程序,从宏观上看,这些程序在同时向前推进。

2.共享性(Sharing)

由于操作系统具有并发性,整个系统的资源不再为某个程序所独占,而是由许多程序共同使用,即许多程序共享系统中的各种资源。并发性和共享性相辅相成,是操作系统的两个基本的特征。

计算机操作系统的特征

3.异步性(Asynchronism)

异步性也称不确定性。在多道程序设计中,由于运行环境的影响,程序的运行时间、运行顺序及同一程序或数据的多次运行结果等均具有不确定性。

4.虚拟性(Virtual)

“虚拟”是指把一个物理上的物体变为若干个逻辑上的对应物。它体现在操作系统的方方面面,如多道程序在单CPU的计算机上同时运行使得每个程序好像独占一个CPU;若干终端用户分时使用一台主机,好像每人独占了一台计算机;虚拟

计算机操作系统的特征


分享到:


相關文章: