# 下面是一些tg-rcore-tutorial的内核级挑战任务，感兴趣的同学可以尝试。

1. 支持在内核态响应中断：从tg-rcore-tutorial-ch3开始，引入了时钟中断等机制，但只是在用户态可以响应中断，而在内核态是屏蔽了中断的，这导致内核的及时响应能力弱。请改进内核 `tg-rcore-tutorial-ch[2-8]`，可支持内核态响应中断。

2. 支持多处理器（SMP）:  `tg-rcore-tutorial-ch[1-8]` 都不支持多处理器并行处理方式，导致在qemu 模拟了多个处理器的情况下，无法有效地支持多处理器，影响了性能。请改进内核 `tg-rcore-tutorial-ch[2-8]`，可支持多处理器，实现并行处理。