文件连续存储和离散存储,各有什么优缺点?
时间: 2023-05-24 17:06:18 浏览: 886
基本分页管理方式小结-操作系统第四章
文件的连续存储和离散存储各有优缺点,如下:
连续存储的优点:
1. 存取速度较快:由于连续存储是按顺序存储文件的,因此读取文件时可以节省磁头寻道时间,从而提高存取速度。
2. 易于管理:因为文件被存储在一块连续的空闲磁盘空间中,因此管理起来相对简单。
3. 数据紧密:文件的数据存储在一块连续的空间中,因此对于比较大的文件,数据之间的跨度较小,可以更加紧密地存储。
连续存储的缺点:
1. 容易产生外部碎片:如果删除一个较大的文件后,可能会留下一块较大的连续未使用的空间,导致外部碎片的产生。
2. 空间利用率较低:由于文件的大小无法调整,因此会出现一些未使用的空间,导致空间利用率较低。
3. 扩展不方便:当文件的大小超过预分配的空间时,需要再次开辟连续的空间,进行文件的扩展,这样需要进行较多的磁盘IO操作。
离散存储的优点:
1. 空间利用率高:由于离散存储可以灵活分配存储空间,可以更好地利用磁盘空间,因此空间利用率较高。
2. 扩展方便:当文件大小需要扩展时,只需寻找到足够的未使用空间进行分配,不需要进行较多的磁盘IO操作。
3. 避免外部碎片:由于离散存储不需要连续空间,因此可以避免产生外部碎片。
离散存储的缺点:
1. 存取速度较慢:由于离散存储需要寻找多个分布在磁盘的不连续块,所以存取速度较慢。
2. 管理不方便:由于文件被存储在多个不连续的块中,因此管理起来相对复杂。
3. 数据分散:因为文件的数据不一定都存储在同一块磁盘上,因此对于比较大的文件,数据会分散存储在多个磁盘块中,可能会导致数据存储不紧密。
阅读全文