一、操作系统的定义
- 从用户的角度,操作系统是一个控制软件,一种程序。
操作系统可以控制应用程序;为应用程序提供服务;杀死应用程序;资源管理;外设管理;
- 从结构层次上说,在硬件之上,应用程序之下。
- 抽象能力,把底层资源抽象成服务给应用程序使用。
二、操作系统的三大组件
CPU(central processing unit); 内存 ;磁盘
- 并发与并行
并发:一段时间内有多个程序同时运行
并行:同一时间点有多个程序运行(要求有多核CPU)
一、操作系统的定义
操作系统可以控制应用程序;为应用程序提供服务;杀死应用程序;资源管理;外设管理;
二、操作系统的三大组件
CPU(central processing unit); 内存 ;磁盘
并发:一段时间内有多个程序同时运行
并行:同一时间点有多个程序运行(要求有多核CPU)