- 主题:问个操作系统的题
请详细说明下解题过程。读记录的时候磁盘转不转?
--
FROM 183.198.70.*
我觉得磁盘是一直转的,由于惯性,很难停下来
不过,未来的OS不用再关心磁头了吧,都用SSD了
【 在 DorD 的大作中提到: 】
: [upload=1][/upload]
: 请详细说明下解题过程。读记录的时候磁盘转不转?
--
FROM 123.118.122.*
磁盘一直转。
这个题考的就是处理完一个扇区以后下一条记录刚好转到。
因为处理要3毫秒,大于转一个扇区、但是小于转两个扇区的时间。所以两条相邻的记录之间要隔着两个扇区。
【 在 DorD (清风明月何须论价 高山流水定有知音) 的大作中提到: 】
:
:
:
: 请详细说明下解题过程。读记录的时候磁盘转不转?
--
FROM 68.98.126.162
优化以后转不到3圈就能把8个记录全部读完,
不优化直接L1 L2 L3 L4 L5 L6 L7 L8的话,需要转8圈才能读出来这些数据。
【 在 chenpp 的大作中提到: 】
: 磁盘一直转。
: 这个题考的就是处理完一个扇区以后下一条记录刚好转到。
: 因为处理要3毫秒,大于转一个扇区、但是小于转两个扇区的时间。所以两条相邻的记录之间要隔着两个扇区。
--
FROM 111.30.252.*
【 在 chenpp 的大作中提到: 】
: 磁盘一直转。
: 这个题考的就是处理完一个扇区以后下一条记录刚好转到。
: 因为处理要3毫秒,大于转一个扇区、但是小于转两个扇区的时间。所以两条相邻的记录之间要隔着两个扇区。
好像就是这样,我不太理解的是既然小于两个扇区,就是第5s的时候是在第二个扇区的末尾,但读的时候必须读第三个的开始,是这个原理吗?
--
FROM 183.198.70.*
对,sector内部也是顺序读的,过去了想回来只能磁道再绕一圈
【 在 DorD 的大作中提到: 】
: 好像就是这样,我不太理解的是既然小于两个扇区,就是第5s的时候是在第二个扇区的末尾,但读的时候必须读第三个的开始,是这个原理吗?
--
FROM 123.118.122.*
把串行优化为异步,处理和IO分开。
【 在 DorD 的大作中提到: 】
: [upload=1][/upload]
: 请详细说明下解题过程。读记录的时候磁盘转不转?
--
FROM 120.244.160.*