线程的一些理解
2018-12-05 本文已影响5人
简书徐小耳
线程的一些知识
我们线程需要在cpu上面运行,那么涉及到 CPU <--- > 寄存器<--- > 缓存<--- >内存
其中 寄存器是暂存指令、数据和地址
这边就涉及到上下文切换,当我们cpu执行A线程结束的时候,开始执行B线程,则寄存器中需要载入B线程需要的
指令、数据和地址。这就是线程上下文切换
线程的一些知识
我们线程需要在cpu上面运行,那么涉及到 CPU <--- > 寄存器<--- > 缓存<--- >内存
其中 寄存器是暂存指令、数据和地址
这边就涉及到上下文切换,当我们cpu执行A线程结束的时候,开始执行B线程,则寄存器中需要载入B线程需要的
指令、数据和地址。这就是线程上下文切换