什么是进程和线程?
进程和线程的关系是什么?
进程与线程的区别是什么?
进程的状态,各个状态之间如何切换?
怎么选择多进程还是多线程?
为什么进程上下文切换比线程上下文切换代价高?
什么是进程(线程)同步?
进程同步的任务和原则是什么?
协程是什么?
协程相比线程的优势是什么?
进程、线程、协程的堆栈区别是什么?
进程间通信的意义是什么?
进程间高级通信机制如何分类?
进程的调度
什么是共享内存,好处是什么?
共享内存是怎么实现的?
共享内存的特点是什么?
一个程序从开始运行到结束的完整过程(四个过程)是什么?