1. 自我介绍2. 进程和线程的区别答案:进程是资源分配的基本单位,线程是 CPU 调度的基本单位。一个进程里可以有多个线程,这些线程共享地址空间、文件描述符、堆和全局变量,但每个线程有自己的栈、寄存器上下文和线程局部存储。进程隔离性更强,一个进程崩溃通常不会直接把别的进程带崩;线程切换开销通常比进程切换小,因为同一进程内线程切换不一定需要切页表,但线程间共享资源多,也更容易带来竞态、死锁和可见性问题。实际工程里,进程更适合隔离模块、容灾和权限控制,线程更适合细粒度并发。3. 进程调度和线程调度的效率大致是什么样的答案:一般来说,线程切换比进程切换轻一些,但也不能简单理解成“线程一定很便宜”。...