《5.6 磁盘信息优化分布》由会员分享,可在线阅读,更多相关《5.6 磁盘信息优化分布(4页珍藏版)》请在金锄头文库上搜索。
CH5.6 磁盘信息优化分布 记录在磁道上的排列方式也会影响磁盘的输入输出操作的时间。现在举一个假想的简单例子给予说明: 假设某个系统在磁盘初始化时把磁盘的盘面分成 8个扇区,今有 8个逻辑记录被存放在同一个磁道上的这 8个扇区中,供处理程序使用。处理程序要求顺序处理这 8个记录,从 1至 8。每次处理程序请求从磁盘上读出一个逻辑记录,然后程序对每个读出的记录花费 5毫秒 的时间进行运算处理,接着再读出下一个记录进行类似的处理,直至这 8个记录都处理结束。假定磁盘转速为20毫秒 /周 , 8个逻辑记录依次存放在磁道上。 1. 信息优化分布 L1 L2 L3 L4 L5 L6 L7 L8 读记录时间为 2.5毫秒,处理时间 5毫秒, L1处理完后,读写磁头已在第 4个记录位置,必须等15毫秒才能处理 L2。 总花费时间: 8*( 2.5+5) +7*15=165毫秒 2. 信息优化分布 3. 信息优化分布 L1 L2 L3 L4 L5 L6 L7 L8 总花费时间: 8*( 2.5+5) =60毫秒 L1 L4 L7 L2 L5 L8 L3 L6 总花费时间: 8*( 2.5+5) +7*15=165毫秒