1、线程和进程的区别 进程: 并发执行的程序在执行过程中分配和管理资源的基本单位 进程的执行过程是线性的,进程的切换保护资源。 线程: 是CPU调度的基本单位 线程共享进程中的资源,线程的切换并不影响计算机软硬件资源的分配。 2、中断和异常的区别 中断: 系统停止当前正在运行的程序而转向其他服务 异常: 软件运行过程中的一种开发过程中没有考虑到的程序错误 也称为同步中断,在指令执行结束后发生的中断 3虚拟内存和虚拟地址 虚拟内存: 程序使用的内存,利用外存来扩充内存,需要内存映射 虚拟地址: 由页号和偏移量组成,位数与地址总线的位数相同 4、死锁 必要条件: (1)互斥条件:一个资源每次只能被...