challenge1: 实现精简版用户进程管理与切换
要求：
(step1) 去掉页表的管理，分配内存功能，只保留段机制，中断，内核线程切换，用户进程切换，print功能。看看代码规模会小到什么程度。

状态：未完成
完成人：

challenge2: 实现用户进程的Copy on Write机制
状态：未完成
完成人：

challenge3: 实现用户线程，且内核无法“看到”用户线程（即需要在用户态完成线程切换）
状态：未完成
完成人：
