## 实验四（下）：线程调度

### 实验题目

1.  实验：了解并实现 Stride Scheduling 调度算法，为不同线程设置不同优先级，使得其获得与优先级成正比的运行时间。

2.  分析：
    - 在 Stride Scheduling 算法下，如果一个线程进入了一段时间的等待（例如等待输入，此时它不会被运行），会发生什么？
    - 对于两个优先级分别为 9 和 1 的线程，连续 10 个时间片中，前者的运行次数一定更多吗？
    - 你认为 Stride Scheduling 算法有什么不合理之处？可以怎样改进？
