1.什么是进程?为什么要引入进程?
2.什么是线程?为什么要引入线程?
3.进程通信是什么?为什么要进行进程通信?怎么进行通信的?
4.线程通信是什么?为什么要进行线程通信?怎么进行通信的?
5.进程同步是什么?为什么要进行进程同步?怎么进行同步的?
6.线程同步是什么?为什么要进行线程同步?怎么进行同步的?
7.线程调度是什么?为什么要进行线程调度?怎么进行调度的?
8.什么是多进程模型?什么是多线程模型?
9.进程与线程,协程的区别于联系?
10.进程的状态有哪些?如何进行切换的?进程终止的有几种方式?
11.什么是死锁?死锁产生的原因?怎么解决与处理死锁?怎么预防和避免死锁?
12.还有其他什么比较典型的锁?
13.怎么回收线程?有哪几种方法?
14.什么是守护进程?僵尸进程?孤儿进程?如何避免僵尸进程?
15.父进程,子进程,进程组,作业和会话
16.异常与中断的区别
17.什么是系统调用?操作系统提供的用户界面有几种方式?
18.并发与并行的区别?
19.进程同步与互斥的经典问题