博主母校是山东大学(感恩山大!!!),下面列出的是相关问题在山大计算机专业所用操作系统教科书中的页码。
1.进程和线程的区别。
进程是程序在处理机中的一次运行。一个进程既包括其所要执行的指令,也包括了执行指令所需的系统资源,不同进程所占用的系统资源相对独立。所以进程是重量级的任务,它们之间的通信和转换都需要操作系统付出较大的开销。
线程是进程中的一个实体,是被系统独立调度和分派的基本单位。线程自己基本上不拥有系统资源,但它可以与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程是轻量级的任务,它们之间的通信和转换只需要较小的系统开销。
2. 死锁的必要条件,怎么处理死锁。
P211,P214
3.Window内存管理方式:段存储,页存储,段页存储。
P246
4. 进程的几种状态及转换机制。
5. IPC几种通信方式。
6. 什么是虚拟内存。按需调页和页面置换是什么
P269,272,280
7. 虚拟地址、逻辑地址、线性地址、物理地址的区别。
P239,271
8.调度算法和调度准则
P138
9.临界区问题
P168
10.信号量
P173
11.读者写者,哲学家问题
P178