若文件系统中大部分文件采用链接或索引存储结构,那么经过一段时间的使用后,读写文件的速度会越来越慢,你认为造成这种现象的原因是什么?为恢复文件系统的吞吐能力,每隔一段时间就需要进行“磁盘整理”操作,请估计这个操作是如何进行的,并说明这样做的理由。
(1)对于采用链接或索引存储结构的文件,经过一段时间的使用后多数文件用到的磁盘块在盘面上的位置会越来越分散,导致读写文件时磁盘的移臂和旋转延迟明显增加,从而降低了吞吐文件的能力。
(2)“磁盘整理”操作的主要工作是调整文件所用的磁盘块在盘面上的位置,使每个文件尽可能地占用盘面上的连续区域。
(3)使得在读写文件上的连续内容时,移臂延迟和旋转延迟时间明显下降,从而提高了磁盘的吞吐量。(3分)