文章目录
1、操作系统的概念
计算机系统自上而下可区分为:(从操作系统的角度)
- 硬件
- 操作系统
- 应用程序
- 用户
计算机系统的概述:
在计算机中的CPU、内存、输入/输出设备等硬件,提供了基本的计算机资源;应用程序等规定了按何种方式来使用这些资源来为用户服务; 操作系统控制和协调各用户程序对硬件的分配和调用。
所以操作系统是:指控制和管理整个计算机系统的硬件和软件资源,合理地组织调度计算机地工作和资源的分配,以提供给用户和其他软件方便的接口和环境的集合,计算机操作系统是随着计算机研究和应用的发展逐步形成并发展形成的,它是计算机系统中最基本的系统软件。
2、操作系统的特征:
基本特征包含:
- 并发
- 共享
- 虚拟
- 异步
2.1 并发(Concurrence)
并发是指两个是或者多个事件在同一时间间隔内发生,操作系统的并发性是指计算机操作系统中同时存在多个运行着的程序,因为操作系统具有处理和调度多个程序同时执行的能力,在操作系统中引入进程的目的就是使程序能够并发执行
需要区分的概念
:
- 并发:指的是同一时间间隔,操作系统的并发是在多道程序环境下,一段时间内宏观上是多个到程序在同时运行,微观上来说,在一个很小的时刻中单处理机环境下实际只能有一道程序在执行,因此,从微观的角度来看,这些程序实在分时地交