12.文件系统管理和优化

本文探讨了磁盘空间管理,包括块大小选择、空闲块管理及磁盘配额。文件系统备份的完全备份和增量备份方式也进行了说明。此外,文件系统一致性问题及解决方法,以及磁盘碎片整理对性能的影响被提及。
摘要由CSDN通过智能技术生成

文件系统管理和优化

前几章讲了文件系统的相关内容,在真实的世界中,文件是存放在磁盘等大容量存储设备上的。本章来讨论磁盘管理的一些问题。

目录
1 磁盘空间管理
2 文件系统备份
3 文件系统一致性
4 文件系统性能
5 磁盘碎片整理

1 磁盘空间管理

把文件放在磁盘中,有两种策略:
1. 为一个文件分配连续的磁盘空间。
2. 把文件分成很多个块,磁盘空间也分成很多个块,来存储文件。

几乎所有的文件系统都把文件分割成固定大小的块来存储。
这就出现几个问题:

(1)块大小

跟内存管理中的页面大小的分配一样,到底多大合适?
块太大,浪费空间。块太小,浪费时间。

从历史观点来说,文件系统将大小设在1~4KB之间,但是随着磁盘超过了1TB,还是将块的大小提升到了64KB并且接受浪费空间。

(2)空闲块的管理

空闲块是未分配给文件和目录的空间。

选定了块大小,下一个问题就是怎样跟踪空闲块。有两种方法:
1)位图
n块磁盘需要n位位图。
占用空间小。

2)磁盘块链表
链表的每个块中包含尽可能多的空闲磁盘号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值