系统概述
操作系统是控制和管理系统资源,并合理的组织调度计算机资源分配,提供用户和其他 软件接口的环境,系统的基本软件。 操作系统提供的功能:处理机管理,存储器管理,文件管理,设备管理。 操作系统向上层提供方便易用的服务———封装的思想
GUI:图形化用户接口 命令接口 联机命令接口=交互命令接口 脱机命令接口=批处理命令接口 程序接口:写代码间接使用 printf函数调用了操作系统的系统调用(广义指令) 裸机+操作系统–>虚拟机、扩充机器
操作系统四个特征
并发,共享,(最基本特征,互为条件)虚拟,异步
并发:两个或多个时间同一时间间隔发生,宏观上同时,微观上交替发生。并行:两个或多个事件同一时刻同时发生。
单核cpu同一时刻只能执行一个程序,多核可以并行多个程序。
共享:资源共享,资源