我编写了两个新的系统调用并将它们添加到 xv6 操作系统内核。所以使用一个系统调用我可以保存进程状态,使用另一个我可以重新加载前一个状态并继续。问题出在重新加载部分。
仅重新加载进程的上下文就足够了吗?(我的意思是struct context
其中包含一些 CPU 寄存器)
我编写了两个新的系统调用并将它们添加到 xv6 操作系统内核。所以使用一个系统调用我可以保存进程状态,使用另一个我可以重新加载前一个状态并继续。问题出在重新加载部分。
仅重新加载进程的上下文就足够了吗?(我的意思是struct context
其中包含一些 CPU 寄存器)