这是一个我无法解决的考试问题,即使在搜索了响应时间之后也是如此。
我认为答案应该是220, 120
RR 调度的有效性取决于两个因素:q 的选择、时间量和调度开销 s。如果一个系统包含 n 个进程,并且一个进程的每个请求恰好消耗 q 秒,则请求的响应时间 (rt) 为 rt= n(q+s) 。这意味着响应是在花费整个 CPU 突发并被调度到下一个进程之后生成的。(在 q+s 之后)
假设一个操作系统包含 10 个同时启动的相同进程。每个进程包含 15 个相同的请求,每个请求消耗 20 毫秒的 CPU 时间。一个请求之后是一个耗时 10 秒的 I/O 操作。系统在CPU调度上消耗2msec。计算以下两种情况下每个进程发出的第一个请求的平均响应时间:
(i) 时间段为 20 毫秒。
(ii) 时间段为 10 毫秒。