首页 > 试题广场 >

分时系统中,时间片越小,响应时间越短,这样的说法正确吗?

[单选题]
分时系统中,时间片越小,响应时间越短,这样的说法正确吗?
  • 正确
  • 不正确
首先需要明确的是,系统的响应时间依赖于时间片的选择,但并不是越小越好。举个例子
假设A任务需要运行任务1秒钟,B任务需要运行2秒钟,两个任务轮询执行,假设CPU的时间片为0.5秒,A先执行
理论情况下,A的响应时间为0.5+0.5+0.5=1.5秒,B的响应时间为1.5 + 1.5 = 3秒,则系统平均响应时间为(3+1.5)/2 =2.25秒
若时间片选为1秒,则A的响应时间为1秒,B的响应时间为3秒,系统平均响应时间为2秒。通过对比,可以看出并不是时间片越小,响应时间越短
编辑于 2017-08-09 15:42:57 回复(7)
这题目有问题吧?响应时间是指任务下发到得到第一次时间片的时间,与任务所需总时间无关。时间片越小,不就越快得到响应吗

编辑于 2019-10-15 15:33:22 回复(1)
分时系统响应时间:从用户提交请求开始,到出现处理结果为止(即完成)的一段时间
发表于 2021-01-04 21:50:19 回复(0)
响应时间=进程数*时间片大小,当进程数一定时,时间片越小,响应时间越短,并且注意响应时间的定义,从提交第一个请求到产生第一个响应所用时间
发表于 2019-05-05 16:25:30 回复(0)
?q头像 ?q
这题错误的原因应该是忽略了一个点,响应时间与进程数和时间片有关,时间片一定,进程数越多响应时间越长,进程数一定,时间片越短,响应时间越短。
发表于 2021-12-28 09:42:35 回复(0)
进程响应时间是:单个进程从用户提交到系统首次响应所用的时间。
但平均响应时间还受到进程调度算法的影响。
发表于 2020-12-21 18:47:19 回复(0)
还跟进程的执行完毕时间有关
发表于 2018-11-07 11:33:42 回复(0)
不排除其他意外情况
发表于 2017-11-07 13:02:39 回复(0)