Skip to content

Latest commit

 

History

History
3 lines (2 loc) · 484 Bytes

lab5_2_lab2.md

File metadata and controls

3 lines (2 loc) · 484 Bytes

实验内容

实验4完成了内核线程,但到目前为止,所有的运行都在内核态执行。实验5将创建用户进程,让用户进程在用户态执行,且在需要ucore支持时,可通过系统调用来让ucore提供服务。为此需要构造出第一个用户进程,并通过系统调用sys_fork/sys_exec/sys_exit/sys_wait来支持运行不同的应用程序,完成对用户进程的执行过程的基本管理。相关原理介绍可看附录B。