程序上下文

前言: 程序上下文。

可以理解为环境。
一段程序依赖的变量的集合,如果没有这些外部变量,这些单独的方法也做不了什么。
一个功能在应用中可能包含了多个方法集合,从请求进入,到逻辑执行,到最后的输出,会加载变量,这些变量又会进入到各种方法,方法可能会对变量产生影响,这一整个过程中
包含的各类变量大杂烩就是上下文。

上下文虽然叫上下文,程序一般只有上文而已。

“读者要想解读一段由这种符号组成的信息,必须事先知道这段信息的语境 -
它的上下文关系,前因后果”

线程的上下文切换
当两个线程属于同一个进程时,因为虚拟内存是共享的,所以在切换时,虚拟内存资源就保持不动,只需要切换线程的私有数据、寄存器等不共享的数据。