进程切换一般都涉及三个进程,如进程a切换成进程b,b开始执行,但是当a恢复执行的时候往往是通过一个进程c,而不是进程b. 注意switch_to的调用: switch_to(prev,next,prev), 可以看到last就是prev 调用方法如下:进程A->进程B switch_to(A,B,A)主要有三个参数:输入参数两个:prev:切换前的进程 next:切换后的进程 输出参数一个:last:切换前进程 注意这三个变量都是局部变量,在系统栈中,所以切换到另一进程后变量的值不会改变.进程…