ZFS是一个组合文件系统和逻辑卷管理器。它包括对高存储容量的支持,文件系统和卷管理概念的整合,快照和写时复制(即一种优化策略,允许要求资源的调用者被赋予指向同一资源的指针),连续的完整性检查和自动修复,RAID -Z和本地NFSv4 ACLs。它是一个开源软件,在通用开发和分销许可证(或CDDL)下获得许可。

Unix文件系统(也被称为UFS)是一个专门用于Unix和所有类似Unix操作系统的文件系统。它被称为伯克利快速文件系统,是第7版Unix中使用的原始文件系统的后裔。

ZFS是由大量的功能和组件组成的。ZFS的存储池被称为zpool。它是由虚拟设备(或vdevs)构成的,而虚拟设备是由块设备—文件、硬盘分区或整个驱动器(推荐)构成的。因此,vdevs经常被认为是一组硬盘。与标准文件系统相比,ZFS的容量相当大。它是一个128位的文件系统,使它能够处理比64位系统多18万亿倍的数据。在ZFS中发现的限制是专门设计的,大到永远不会遇到(在已知的物理学限制内,以及地壳中的原子数量来构建这种规模的存储设备)。其他功能包括写时复制的事务模型、快照和克隆、动态条带化、可变块大小、轻量级文件系统创建、缓存管理、自适应编码和重复数据删除(仅举几个比较常见的功能)。

UFS是由各种部分和组件组成的。在分区的最开始有几个块,是为启动块保留的—这些块必须与文件系统分开初始化。有一个超级块,它包含一个神奇的数字,用来识别它是一个UFS文件系统,以及其他对描述文件系统的几何形状、统计数据和行为调整参数至关重要的数字。有一个圆柱体组的集合—每个圆柱体组都有一个超级块的备份,一个圆柱体组的头(包括统计数据、空闲列表等),一些按顺序编号并包含文件属性的inodes,以及一些数据块。

ZFS和UFS的区别

  1. ZFS是一个开源软件的组合文件系统,支持高存储容量;UFS是Unix特有的文件系统,是最初的第7版Unix文件系统的一个被删除的后裔。
  2. ZFS的容量非常大,以至于对其设置的任何限制都不会达到;UFS包含一个圆柱体组的集合。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:ZFS和UFS的区别
本文链接:https://www.vsdiffer.com/vs/zfs-vs-ufs.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。