考研操作系统主要考察以下章节内容:
绪论
操作系统的定义、发展、特征、运行环境。
操作系统的功能和提供的服务。
操作系统的软硬件运行环境中的内核态与用户态的区别。
中断与异常的区别。
系统调用的概念。
进程管理
进程的三个基本状态以及它们之间相互转换条件。
用P、V操作来解决经典的同步问题。
进程和线程的异同以及多线程模型。
进程的概念、进程的控制和组织。
并发进程间的直接制约和间接制约关系所引发的进程同步。
进程的通信方式及它们各自的特点。
信号量机制实现同步和互斥。
处理机调度与死锁
调度方式以及经典的调度算法。
死锁的概念、产生死锁的原因以及死锁的处理方法。
银行家算法。
内存管理
逻辑地址与物理地址空间。
内存保护。
分区分配和分段管理方式。
段页式管理方式。
先进的内存置换算法(如FIFO、LRU、CLOCK)。
工作集概念。
文件管理
文件的基本概念和结构(如索引文件、索引顺序文件、单级目录结构和两级目录结构、树形目录结构、图形目录结构)。
文件的共享方式和访问控制。
I/O系统的基本概念和功能。
输入输出管理
I/O系统的基本概念和功能。
I/O设备的管理。
I/O调度和缓冲管理。
设备分配与回收。
建议同学们在复习时,重点掌握这些章节的基本概念、原理和方法,同时通过做习题和综合题来巩固所学知识,提高解题能力。