openzfs/zfs
View on GitHub ↗ ★ 12,536 C
OpenZFS on Linux and FreeBSD
423 mentions on Hacker News by 226 people: 73 stories, 350 comments · first 2013-03-29 · latest 2026-10-12
20082026
-
▲ 3
ZFS Object Storage (proof of concept)story by dabinat · 2026-10-12 · 0 comments
-
▲ 2
99.26% storage reduction with exact reconstruction on 100-version repostory by bamboozledlabs · 2026-09-28 · 0 comments
-
…Rust for Linux [2]: https://android.googlesource.com/kernel/common/ Android OS linux kernel [3]: https://github.com/openzfs/zfs OpenZFS kernel module [4]: https://github.com/awemorris/linux-pc98 Linux pc98 / 32 bit x86 [5]:…
comment by liamgm · 2026-09-16 · in Building a Linux GPU Driver for the M4 Mac Mini in One Month -
…at the moment. There is a straight up data loss bug in 2.4.3 (zeroed out files, totally silent). https://github.com/openzfs/zfs/issues/18366 This caused all sorts of grief at day job where dedupe was useful for a big cache. Conversely I've…
comment by XorNot · 2026-09-03 · in Creating backup storage sucks -
…our recent work includes major ZFS features such as Fast Deduplication (OpenZFS 2.3) and AnyRAID: https://github.com/openzfs/zfs/pull/17567 https://github.com/openzfs/zfs/pull/18406 We’re looking for an OpenZFS Developer with: - Strong C…
comment by klarainc · 2026-09-01 · in Ask HN: Who is hiring? (September 2026) -
▲ 1
OpenZFS: Implement FIDEDUPERANGE via block cloningstory by bilegeek · 2026-08-21 · 0 comments
-
…slightly more robust on Linux since that's going to be where most of the testing occurs). [0]: https://github.com/openzfs/zfs#supported-kernels-and-distrib... [1]: https://github.com/openzfs/zfs/pull/8987 [2]:…
comment by gucci-on-fleek · 2026-07-08 · in How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024) -
…Rsync.net upped their minimum order to 10 TiB recently, which is far too much for my use case. [1] https://github.com/openzfs/zfs/issues/11353 [2] https://www.rsync.net/products/zfsintro.html
comment by Confiks · 2026-07-08 · in How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024) -
Two examples that I can find are https://github.com/openzfs/zfs/issues/7910 , where very old versions of ZFS appear to have quietly written slightly incorrect ACL information, and https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/190…
comment by thatcks · 2026-01-20 · in Understanding ZFS Scrubs and Data Integrity -
…but the checksum gets computed on the corrupted data, thus it looks ok when scrubbed. [1]: https://github.com/openzfs/zfs/issues/4809 [2]: https://github.com/openzfs/zfs/issues/15526 [3]: https://github.com/openzfs/zfs/issues/15933
comment by magicalhippo · 2026-01-20 · in Understanding ZFS Scrubs and Data Integrity -
▲ 4
OpenZFS 2.4.0: Encryption Performance Improvementsstory by turrini · 2025-12-19 · 0 comments
-
…Some of our recent work includes major ZFS features such as Fast Deduplication (OpenZFS 2.3: https://github.com/openzfs/zfs/discussions/15896 ) and AnyRAID: https://github.com/openzfs/zfs/pull/17567 . We’re looking for an OpenZFS Developer…
comment by allanjude · 2025-12-01 · in Ask HN: Who is hiring? (December 2025) -
Have you considered "reflinks"? Supported as of [OpenZFS 2.2]( https://github.com/openzfs/zfs/pull/13392 ). Haven't used them yet myself but seems like a nice use case for things like minor metadata changes to media files. The bulk of the…
comment by zenoprax · 2025-11-27 · in DIY NAS: 2026 Edition -
…OpenZFS 2.2 added support for overlays, so you can have the main pool(s) mounted as read-only: * https://github.com/openzfs/zfs/releases/tag/zfs-2.2.0
comment by throw0101c · 2025-11-25 · in Moving from OpenBSD to FreeBSD for firewalls -
ZFS has a very nice set of macros that work very well: https://github.com/openzfs/zfs/blob/master/include/os/freebs... See P2PHRASE() and friends. They were inherited from OpenSolaris.
comment by ryao · 2025-11-04 · in Learning to read Arthur Whitney's C to become smart (2024) -
The 990 Pros have a temperature sensor issue. See https://github.com/openzfs/zfs/discussions/14793#discussionc...
comment by rbranson · 2025-10-16 · in Are hard drives getting better? -
I was curious how OpenZFS worked around that and found [0] & [1] [0] https://github.com/openzfs/zfs/issues/8259 [1] https://github.com/openzfs/zfs/pull/8965
comment by darthcloud · 2025-09-30 · in Bcachefs removed from the mainline kernel -
Here is the direct link to the September 22, 2025 comment by Speed7811 (GitHub): https://github.com/openzfs/zfs/discussions/14793#discussionc... (github.com/openzfs/zfs/discussions/14793#discussioncomment-14473635)
comment by sipofwater · 2025-09-25 · in Speed7811's September 22, 2025 comment in "Unsuitable SSD/NVMe hardware for ZFS" -
▲ 3
Speed7811's September 22, 2025 comment in "Unsuitable SSD/NVMe hardware for ZFS"story by sipofwater · 2025-09-25 · 6 comments
-
* Here is the direct link to the August 15, 2025 comment by ButterBarTheGr8 (GitHub): https://github.com/openzfs/zfs/discussions/14793#discussionc... (github.com/openzfs/zfs/discussions/14793#discussioncomment-14122232) * Comment by…
comment by sipofwater · 2025-09-08 · in ButterBarTheGr8's Aug 15, 2025 comment in "Unsuitable SSD/NVMe hardware for ZFS" -
▲ 4
ButterBarTheGr8's Aug 15, 2025 comment in "Unsuitable SSD/NVMe hardware for ZFS"story by sipofwater · 2025-09-08 · 5 comments
-
…implemented at some point. That said, certain other spacemap errors might be recoverable[2]. [1]: https://github.com/openzfs/zfs/issues/3210 [2]: https://github.com/openzfs/zfs/issues/13483#issuecomment-120...
comment by magicalhippo · 2025-08-31 · in Bcachefs Goes to "Externally Maintained" -
…fine, but swapping to ZFS on Linux is dicey AIUI; there's an unfortunate possibility of deadlock https://github.com/openzfs/zfs/issues/7734
comment by yjftsjthsd-h · 2025-08-29 · in A deep dive into Debian 13 /tmp: What's new, and what to do if you don't like it -
…use it to track software releases (on github). The url is the release page with .atom appended. Eg https://github.com/openzfs/zfs/releases.atom
comment by AndrewDavis · 2025-08-29 · in RSS is awesome -
▲ 3
OpenZFS 2.3.4 released: "ZFS rewrite" command arrivedstory by turrini · 2025-08-26 · 0 comments
-
▲ 3
OpenZFS 2.4.0-rc1story by turrini · 2025-08-24 · 0 comments
-
not if you use zfs https://github.com/openzfs/zfs/discussions/14793
comment by shepherdjerred · 2025-08-17 · in Microsoft's latest Windows 11 24H2 update breaks SSDs/HDDs, may corrupt data -
You do: https://github.com/openzfs/zfs/discussions/14793
comment by colejohnson66 · 2025-08-17 · in Microsoft's latest Windows 11 24H2 update breaks SSDs/HDDs, may corrupt data -
https://github.com/openzfs/zfs/discussions/14793
comment by swinglock · 2025-08-17 · in Microsoft's latest Windows 11 24H2 update breaks SSDs/HDDs, may corrupt data -
…https://man.archlinux.org/man/btrfs.5.en#Attributes * 2016 OpenZFS bug where it was broken and fixed: https://github.com/openzfs/zfs/pull/5486
comment by throw0101d · 2025-08-08 · in Converting existing users to systemd-homed managed users -
…here, root on OpenZFS thanks to the installer for Ubuntu. How is OpenZFS second class on Linux? < https://github.com/openzfs/zfs/ > is not perceptibly FreeBSD-first.
comment by grahamjperrin · 2025-08-07 · in Laptop Support and Usability (LSU): July 2025 Report -
…Some of our recent work includes major ZFS features such as Linux Containers support (OpenZFS 2.2: https://github.com/openzfs/zfs/pull/12263 ), and Fast Deduplication (OpenZFS 2.3: https://github.com/openzfs/zfs/discussions/15896 ). We’re…
comment by klarainc · 2025-08-06 · in Ask HN: Who is hiring? (August 2025) -
Be extremely careful of buying WD (NVMe) SSDs if you're intending on using them with Linux: https://github.com/openzfs/zfs/discussions/14793 Many _serious_ reports of problems there, across many models and firmware revisions. It's an…
comment by justinclift · 2025-08-03 · in Micron rolls out 276-layer SSD trio for speed, scale, and stability -
Interesting. Found a GitHub issue that covers this bug: https://github.com/openzfs/zfs/issues/14290 The latest comment seems to be a nice summary of the root cause, with earlier in the thread pointing to ftruncate instead of fsync being a…
comment by Modified3019 · 2025-07-24 · in PSA: SQLite WAL checksums fail silently and may lose data -
…but I would like them to see them fix bugs first, like this 6yr old one, with over 160 comments: https://github.com/openzfs/zfs/issues/9130 Every new feature, esp a complex one like this, creates a potentially huge amount of new bugs. Love…
comment by aim4min · 2025-07-06 · in Introducing ZFS AnyRaid -
…multiple transaction groups, such that the updates are not ACID. You can see this in the code here: https://github.com/openzfs/zfs/blob/6af8db61b1ea489ade2d5344... Small writes on ZFS are ACID. If ZFS made large writes ACID, large writes…
comment by ryao · 2025-07-05 · in Bcachefs may be headed out of the kernel -
…but did not think it was worthwhile to file a bug report. This surprised me. This is the PR: https://github.com/openzfs/zfs/pull/13968
comment by ryao · 2025-06-10 · in Show HN: Most users won't report bugs unless you make it stupidly easy -
Working link: https://github.com/openzfs/zfs/issues/14536 .
comment by heinrich5991 · 2025-06-03 · in Rsync's defaults are not always enough -
…out, such as explicit_bzero(). You can see how we took care of this problem in OpenZFS here: https://github.com/openzfs/zfs/pull/14544
comment by ryao · 2025-05-16 · in A leap year check in three instructions -
…searches on OpenZFS B-Tree nodes are faster in part because we did not wait for the compiler: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... Eliminating comparator function overhead via inlining is also a part of the…
comment by ryao · 2025-05-16 · in A leap year check in three instructions -
It depends on the loop. Here are a bunch of loops that need bounds checks on every loop iteration: https://github.com/openzfs/zfs/commit/303678350a7253c7bee9d6... You could argue otherwise and you would not be wrong since the codebase had…
comment by ryao · 2025-05-14 · in The world could run on older hardware if software optimization was a priority -
…Here is an example where the old string functions are just as safe as the secure string functions: https://github.com/openzfs/zfs/blob/master/etc/systemd/syste... I found it when I audited the string function usage in OpenZFS with the goal…
comment by ryao · 2025-05-14 · in The world could run on older hardware if software optimization was a priority -
…That had been the entire motivation behind this commit to OpenZFS: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... It should be possible to adapt this to benchmark both the inlined bsearch() against an impleme
comment by ryao · 2025-04-29 · in Migrating away from Rust -
I have used the preprocessor to avoid this sort of slowdown in the past in a binary search function: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... The performance gain comes not from eliminating the function overhead, but…
comment by ryao · 2025-04-29 · in Migrating away from Rust -
…functions. I once manually inlined them in some performance critical code using the C preprocessor: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a...
comment by ryao · 2025-04-29 · in Migrating away from Rust -
…was finally rewritten to be significantly more memory efficient, as of the new 2.3 release of ZFS: https://github.com/openzfs/zfs/discussions/15896
comment by williamstein · 2025-04-27 · in ZFS: Apple's new filesystem that wasn't (2016) -
I am #4 here: https://github.com/openzfs/zfs/graphs/contributors I would have preferred to see what would have been generated without my guidance, but since you asked: * Explanations of how each sub-component is organized and works would…
comment by ryao · 2025-04-20 · in Show HN: I built an AI that turns GitHub codebases into easy tutorials -
…which seems validated by the large numbers of similar experiences like https://github.com/openzfs/zfs/discussions/14793
comment by csdvrx · 2025-04-19 · in Unpowered SSD endurance investigation finds data loss and performance issues -
…GNU grep 2.13 by many years. This was considered to be a bug in grep by the grep developers: https://github.com/openzfs/zfs/issues/829 http://git.savannah.gnu.org/cgit/grep.git/commit/?id=2f0255e...
comment by ryao · 2025-04-17 · in Unix files have (at least) two sizes -
…institutions would be a fourth. If you are curious about my background, I am ths ryao listed here: https://github.com/openzfs/zfs/graphs/contributors You could go to edx.org and audit courses from world renowned institutions for free. I…
comment by ryao · 2025-04-14 · in Rust to C compiler – 95.9% test pass rate, odd platforms