在一台相当旧的笔记本电脑上安装Ubuntu21.10时,我注意到我也可以选择ZFS作为文件系统,这显然已经成为Ubuntu服务器上的默认文件系统。据我所知,它是FreeBSD社区的骄傲之一,因为它是一个健壮和成熟的文件系统,对于Linux生态系统来说,它是一个相当新的成员。所以我很好奇。
我想加密我的笔记本电脑的整个SSD,我想有一个性能良好的系统。所以,我想知道,从性能、稳定性和电池使用的角度来看,使用ZFS而不是好的旧ext4会产生什么影响?
发布于 2021-10-30 05:18:13
ZFS在拥有大量ram、大量cpu和大量磁盘的服务器上非常出色。
它在大型磁盘和连接多个磁盘上做得很好,并且具有很好的特性,比如混合旋转铁锈+ SSD缓存raid卷的软件实现,以获得额外的性能。
如果您有一个具有有限内存的小型磁盘,则zfs可能仍能正常工作,但它的大部分优点已经消失,ext4也可能工作,但使用较少的内存。
对于4T以上的单个磁盘,我认为xfs优于zfs或ext4。对于超过3个磁盘,或一个带有ssd的旋转磁盘,zfs开始看起来非常有趣。在单个磁盘上的2T和4T之间,其中任何一个都可能具有类似的性能。
但是,与往常一样,您的特定用例对此有很大的影响,而且在某些情况下,这些用例中的任何一个都会比其他用例工作得更好。例如,当一个目录中有数千个文件时,无论磁盘大小如何,zfs和xfs的性能都要比ext4好得多。但这是一个角落的情况,不常见,尤其是磁盘小于2T。
对于通常在笔记本电脑中发现的小型磁盘,ext4应该足够了,如果您想要加密,那么在ubuntu安装程序中启用它时所得到的缺省值可能与ext4一起工作得最好。
https://askubuntu.com/questions/1372489
复制相似问题