什么是上下文切换

当前任务在执行完CPU时间片切换到另外一个任务之前会先保存自己的状态,以便下次再切换回这个任务时,可以加载这个任务的状态,任务从保存到再次加载这个过程叫做上下文切换。上下文切换通常是计算密集型的,也就是说它需要相当可观的处理器时间,事实上可能是操作系统中时间消耗最大的操作

你可能感兴趣的:(java)