操作系统概述
1.1 操作系统基本概念
1.1.1 操作系统概念
计算机系统自下而上可分为:硬件、操作系统、应用程序和用户;操作系统控制和协调各用户的应用程序对硬件的分配与使用;它是系统软件
1.1.2 操作系统的特征
1.并发:两个或多个事件在同一时间间隔内发生;因此它具有处理和调度多个程序同时执行的能力;引入进程的目的使程序并发执行;微观上分时交替执行,通过分时实现
2.共享:系统中的资源可供内存中多个并发的进程共同使用。可分为两种:
(1)互斥共享:如打印机、磁带机等。此资源被占用,其他进程访问该资源必须等待,这类资源被称为临界资源或独占资源
(2)同时访问:“同时”往往宏观上,而微观上这些进程可能是交替对该资源进行访问,例如磁盘
并发与共享是操作系统两个最基本的特征
1