阅读背景:

[置顶] RT-Thread内核之线程调度(六)

来源:互联网 

5.线程切换的实质?

到现在我们知道,每一个线程的履行须要必定的“物资”基本。首先,须要取得CPU的应用权,这就包含CPU内部各寄存器的应用,然后有自己独立的栈空间,这部份的空间每一个线程应当各自独立。然后,每一个线程都有一段奇特的指令以完成特定的功效。由这些就组成了“线程高低文”,线程的切换就是线程高低文的切换。在RT-Thread中有两个架构相干的函数来完成这项工作:rt_hw_context_switch,rt_hw_context_switch_interrupt。到现在我们知道,每一个线程的履行须要必定的“物资”基本。首先,须要取得CPU




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: