前言:
操作系统知识的简单总结:
-
什么是操作系统:
-
操作系统的特征:
-
- 并发性:两个或两个以上的进程的执行在时间上有重叠,即一个进程的第一个操作是另一个进程的最后一个操作完成之前开始(进程:运行中的程序)
- 共享:指系统中的硬件资源和软件资源能为多个用户共同使用。根据资源的属性,通常有互斥共享(如打印机共享)和同时共享(如文件夹共享)两种方式;
- 虚拟:本质含义是把物理上的一个变成逻辑上的多个(如Linux系统的虚拟终端);
- 不确定性:不是说操作系统本身的功能不确定,也不是说操作系统控制下用户程序结果的不确定,而是说在操作系统控制下的多个作业的执行顺序和每个作业的执行时间是不确定的;
- 可重构性:支持对计算机系统可靠性和配置动态化的考虑(如windows 7系统的即插即用方案允许用户将他的优盘从他的台式机卸下并迅速移到另一位置。在此期间用户不必关机,当用户再度使用台式机时,即插即用子系统已经重构好了windows 7的新配置,用户马上就可以继续他原来的工作);
-
操作系统的基本功能:
-
操作系统与硬件及其它软件的关系:
-
操作系统的分类:
- 单用户操作系统:如windows 98、windows xp等;
- 多道批处理系统:主要装在用于科学计算多道大型计算机上;
- 分时系统:如UNIX系统;
- 实时系统:往往是专用的操作系统,如生产过程、航空订票等;
- 网络操作系统:如windows server系列操作系统
- 分布式操作系统:通常分为两类,一类是建立在多处理机上的紧密耦合分布式系统,另一类是建立在计算机网络基础之上,称为松耦合分布式系统;
-
操作系统运行环境:
-
操作系统启动过程: