一、概念
负责管理协调硬件、软件等计算机资源的工作;为上层用户、应用程序提供简单易用的服务;是一种系统软件。
二、特征
1.并发、共享、虚拟、异步
指两个或多个事件在同一时间间隔内发生。操作系统的并发性是指计算机中同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。
2.共享(sharing)
并发与共享互为存在条件
共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。
3.虚拟(virtual)
没有并发性,谈不上虚拟性。
是指把一个物理上的实体变为若干逻辑上的对应物。
4.异步(asynchronism)
有并发性才会导致异步性
多道程序环境允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底,而是以不可预知的速度向前推进