[Bug 231129] The installer should allow the user to select ZFS dataset atime/compression/checksum options
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Jun 2024 22:06:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231129 --- Comment #10 from Arne Steinkamm <arne@Steinkamm.COM> --- There was one a proud time we said, FreeBSD it's a Unix. We all know when this was, why it was bad for our mission and what's the point of it. I still have my "Fight AT&T T-Shirt" Kirk gave me. FreeBSD is a real Unix grown out of the heritage of Unix. And there is POSIX defined by the Open Group. Compliance to POSIX should be the goal of FreeBSD as it's (still) important in big business setups. I design, build, use and operate FreeBSD solutions in enterprise scale in industry and government environments and I can tell you, it's important to keep our goals alive. atime is mandatory to comply with POSIX. Checksums as we speak about here are not even mentioned in POSIX. So there is no path to to argue with ZFS checksums against or for atime metadata. To silently switch off atime without giving easy way to reenable on a global way in the pool is a NO-GO. I'm quite old right now. I used Unix v7 filesystems and early FFSs on disks which were so incredible slow, you cannot imagine today. And we never thought about switching off atime. atime is great to find data which is simply not used. And yes, in a CoW filesystem file metadata is a reason why snapshots grow. Works like expected, that is everything what snapshots are about. This is really no reason at all to violate POSIX. Vermaden is right: Just add options to switch atime and compression in the installer and everyone is happy. Just my 2 cents... -- You are receiving this mail because: You are the assignee for the bug.