1. 目的是在ucore代码框架基础上,设计并实现基于优先级算法的进程调度。2. 主要任务包括考虑安全、健康、法律、文化及环境等因素,分析优先级调度算法的局限性。3. 使用的开发工具包括Linux操作系统(虚拟机)、git、gcc、gdb、make、qemu-system等。4. 解决的主要问题是uCore的系统调度器框架以及内置的优先级调度算法。