上下文切换
对于单核CPU而言,在某一时刻只能执行一条CPU指令,上下文切换是一种将CPU资源从一个进程分配给另一个进程的机制。从用户角度看,计算机能够并行运行多个进程,这恰恰是操作系统通过快速上下文切换造成的结果。在切换的过程中,操作系统需要先存储当前进程的状态,再读入下一个进程的状态,然后执行此进程
对于单核CPU而言,在某一时刻只能执行一条CPU指令,上下文切换是一种将CPU资源从一个进程分配给另一个进程的机制。从用户角度看,计算机能够并行运行多个进程,这恰恰是操作系统通过快速上下文切换造成的结果。在切换的过程中,操作系统需要先存储当前进程的状态,再读入下一个进程的状态,然后执行此进程