进程切换
- Process Switch 是作用于进程之间的一种操作。当分派程序收回当前进程的CPU并准备把它分配给某个就绪进程时,该操作将被引用。
模式切换
- Modle Switch 从用户态 转换到 系统态,再从系统态 转换回 用户态。是进程内部所引用的一种操作。当进程映像所包含的程序引用核心子系统所提供的系统调用时,该操作将被引用。(切换前会有一系列审核来保护操作系统----软中断)
由于模式切换是进程内部的操作,所以模式切换不涉及的进程切换,但是进程切换会涉及的模式切换,由于会执行调度程序的原因,调度程序是系统的一部分,中断也是在系统模式下进行的(如若操作系统也是由进程方式进行服务的,那么在模式切换时就会涉及的进程切换了)。