文件系统块大小和每个文件浪费的磁盘空间之间的关系是啥

Posted

技术标签:

【中文标题】文件系统块大小和每个文件浪费的磁盘空间之间的关系是啥【英文标题】:Whats the relationship between file system block size and disk space wasted per file文件系统块大小和每个文件浪费的磁盘空间之间的关系是什么 【发布时间】:2016-09-18 18:34:09 【问题描述】:

    文件系统块大小与 每个文件浪费的磁盘空间。

    如何减少文件系统块大小可以减少 可用/空闲磁盘空间。

【问题讨论】:

【参考方案1】:

导致“浪费空间”的是 CLUSTER SIZE。在硬文件系统上,磁盘空间是按集群分配的。簇是块的倍数。块大小由硬件决定。

集群规模越小,磁盘上的集群就越多,管理这些集群所需的开销就越多。通常这是一个或多个位图,每个簇一个位。

更大的集群规模 = 更低的开销。

折衷方案是,如果您只需要一个额外的存储字节,则必须为其分配整个集群。 “浪费”的空间量随着集群的大小而增长。

较大的群集大小往往对较大的文件更有效。 较小的集群大小往往对较小的文件更有效。

【讨论】:

以上是关于文件系统块大小和每个文件浪费的磁盘空间之间的关系是啥的主要内容,如果未能解决你的问题,请参考以下文章

磁盘格式化磁盘挂载手动增加swap空间

linux磁盘与文件系统管理/查看硬盘内存空间/文件系统的操作/ 文件的压缩和打包

操作系统:磁盘结构和磁盘块号计算方法

Linux.ext4文件系统.inode和extent

oracle数据库,表空间和表之间是啥关系

linux基础命令---df