在xv6中实现内核级线程

时间:2015-04-21 14:55:12

标签: c xv6

我正在尝试在xv6中实现内核级线程。

目前我的主要问题是了解CPU如何获取有关当前进程的信息以及如何修改它以指向当前线程。

我知道它与某一行有关:

extern struct proc *proc asm("%gs:4");
<{1>}中的

,但我不完全了解它的工作原理和原因。

0 个答案:

没有答案