1、传统的计算机中只有一个处理器,通常叫做中央处理器,即cpu。
2、存储器通常指用于存储程序和数据的内存,又称主存。
3、多道操作系统的出现标志着操作系统的真正形成,其并发执行作业(作业就是进程,存放于内存中)的方式提高了cpu和io设备的利用率,比单道串行执行方式效率高。
4、在多道操作系统的基础上演化出了分时操作系统,其特征是引入了时间片,即把cpu的运行时间分割成一个个的时间段(时间片),时间片大小通常为几十毫秒。当分时系统分给用户程序的时间片用完后,会强制收回cpu,该用户程序只能等待下一次获得时间片时再继续执行。
5、操作系统的所有系统资源中,处理机是最重要的资源。在单用户单任务的情况下,处理机仅为一个用户的一个任务占用,处理机管理工作十分简单。为了提高处理机的利用率,操作系统采用了多道程序设计,这使得处理机管理变得复杂。处理机一般以进程为单位进行调度,故又称处理及管理为进程管理。处理及管理的主要功能包括:进程控制、进程同步、进程通信、进程调度、线程模型等。
6、内存管理的主要功能包括内存分配、地址映射、内存共享、内存保护和内存扩充等。由于时机内存容量有限,如何在内存中装入更多的并发执行进程以及如何运行比时机内存容量大很多的进程,这些都是需要内存管理解决的问题。操作系统通常采用虚拟存储技术来提高内存利用率和系统并发程度。
7、设备管理的主要任务是管理各类io设备,加快io信息的传输速度,发挥io设备的并行性,为用户屏蔽硬件细节,提供简单的设备使用方法。设备管理是操作系统中最复杂琐碎的部分,其主要功能包括:io设备的控制、缓冲管理,设备独立性、设备分配、设备处理、虚拟设备管理和磁盘存储管理等。
8、文件的存储介质是磁盘。文件管理的主要功能包括:文件组织方式、目录管理、文件存储控制、文件共享和保护文件操作和文件存储空间管理等。
9、系统调用则必须要实现系统从用户态到核心态的转变。
10、并发是几个事件在一个时间段交替执行,并行是几个事件在同一时刻同时执行。
11、现代操作系统主要有两种虚拟技术:时分复用技术(核心是时间片)和空分复用技术(一个物理存储设备在逻辑上可分为多个存储设备)。这个感觉不重要。