Hacker GitHub

← All repos

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

Mentions per year 423 mentions · busiest year 2023 (86)
20082026
  1. …last stable release it looks like was in January of 2023. OpenZFS released 2.3.1 a few weeks ago: https://github.com/openzfs/zfs/releases It has direct support for FreeBSD and Linux. macOS, Windows and other ports work great, but are not…
  2. The first link was supposed to be this: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a...
    comment by ryao · 2025-02-10 · in LINUX is obsolete (1992)
  3. …want the compiler to generate a cmov, explicit or otherwise since it would risk division by zero: https://github.com/openzfs/zfs/commit/f47f6a055d0c282593fe70... Here is a godbolt link showing some output:…
  4. …on the basis that microbenchmarks showed that it made extremely hot loops run a few times faster: https://github.com/openzfs/zfs/commit/59493b63c18ea223857066... This patch eliminated a redundant calculation that used 0.8% of CPU time:…
    comment by ryao · 2025-02-09 · in LINUX is obsolete (1992)
  5. …to Clang for certain files where the LLVM heuristic was found to do the wrong thing: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... There is an open LLVM issue regarding this: https://github.com/llvm/llvm-project/issues/627…
  6. …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…
    comment by klarainc · 2025-02-03 · in Ask HN: Who is hiring? (February 2025)
  7. …being reported there. I replied responding to everyone who posted backtraces and a few who did not: https://github.com/openzfs/zfs/issues/9130#issuecomment-2614... That said, there are many others who stress ZFS on a regular basis and ZFS…
    comment by ryao · 2025-01-25 · in Working with Files Is Hard (2019)
  8. ZFS on Linux unfortunately has a long standing bug which makes it unusable under load: https://github.com/openzfs/zfs/issues/9130 . 5.5 years old, nobody knows the root cause. Symptoms: under load (such as what one or two large concurrent…
    comment by ein0p · 2025-01-23 · in Working with Files Is Hard (2019)
  9. …many records), they are split into separate transactions and partial writes are then possible: https://github.com/openzfs/zfs/blob/34205715e1544d343f9a6414... Writes on ZFS cease to be atomic around approximately 32MB in size if I read the…
    comment by ryao · 2025-01-23 · in Working with Files Is Hard (2019)
  10. …packages available for a number of applications for arm64—for me, most notably, OpenZFS: https://github.com/openzfs/zfs/issues/14511
  11. I'm subscribed to this GitHub issue to follow the situation: https://github.com/openzfs/zfs/issues/12014 It might not be the only issue related to ZFS native encryption but, at the very least, as long as this one isn't closed I'm assuming…
    comment by quectophoton · 2025-01-16 · in Nix – Death by a Thousand Cuts
  12. …years ago, when its performance was truly horrendous). You can file bug reports against ZFS here: https://github.com/openzfs/zfs I suggest filing a bug report against APT. There is no reason for it to be doing fsync calls on every file it…
  13. …appears to be going wrong when non-raw sends of encrypted datasets are received by another system: https://github.com/openzfs/zfs/issues/12014 I do not believe anyone has figured out what is going wrong there. It has not been for lack of…
  14. …disks underneath ZFS. That is why ZFS began to purge the buffer cache on every flush 11 years ago: https://github.com/openzfs/zfs/commit/cecb7487fc8eea3508c3b6... That is how it still works today: https://github.com/openzfs/zfs/blob/fe44c5a…
  15. Except that swap on OpenZFS still deadlocks 7 years later ( https://github.com/openzfs/zfs/issues/7734 ) so you're still going to need LUKS for your swap anyway.
  16. True, but I have a gut feeling that a lot of these thorny issues would come up again: https://github.com/openzfs/zfs/issues/3582
    comment by uniqueuid · 2025-01-14 · in ZFS 2.3 released with ZFS raidz expansion
  17. ▲ 383
    ZFS 2.3 released with ZFS raidz expansion
    story by scrp · 2025-01-14 · 320 comments
  18. I would be interested in a fine tune on OpenZFS: https://github.com/openzfs/zfs
  19. …b-trees would be faster if I switched the intra node operations to use Eytzinger ordered arrays: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... There are two ways to look at this Big O wise. One is that insertions and…
  20. ▲ 9
    ZFS checksum flaw: Corruption may be left unnoticed
    story by PaulCarrack · 2024-12-30 · 3 comments
  21. …for posting your original comment. The process of writing my reply gave me a flash of inspiration: https://github.com/openzfs/zfs/pull/16896 I doubt that this will make us as fast as ext4 at unlinking files in a single thread, but it…
    comment by ryao · 2024-12-22 · in Why we use our own hardware
  22. …for backup (huge win for mail datasets), would be cautious about using it in production: https://github.com/openzfs/zfs/issues/12014
    comment by herf · 2024-12-22 · in Why we use our own hardware
  23. …space conditions. The new figure is 96%. It is controlled by metaslab_df_free_pct in metaslab.c: https://github.com/openzfs/zfs/blob/zfs-2.2.0/module/zfs/met... Modification operations become slow when you are at/above 96% space filled,…
    comment by ryao · 2024-12-22 · in Why we use our own hardware
  24. …where they were going with with their initial statement until they define what they mean by stable. https://github.com/openzfs/zfs/releases/tag/zfs-2.2.6 Edit: changed sentence to make more sense Edit 2: And if we are to interpret stable…
    comment by SirGiggles · 2024-12-12 · in QEMU with VirtIO GPU Vulkan Support
  25. …what was released checks notes 1 hour ago. So I think GP was correct at the time of their post. https://github.com/openzfs/zfs/releases/tag/zfs-2.2.7
    comment by hamandcheese · 2024-12-12 · in QEMU with VirtIO GPU Vulkan Support
  26. …issue and has to be resolved by breaking the compiler’s optimization through a clever trick: https://github.com/openzfs/zfs/commit/d634d20d1be31dfa8cf06e... 12352 Similarly, GCC may delete a memcpy to a buffer about to be freed, although I…
  27. …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 · 2024-12-02 · in Ask HN: Who is hiring? (December 2024)
  28. …free that a binary search can be. I devised this a couple years ago for use in ZFS’ btree code: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... Feel to have it under your choice of OSI approved license, including CC-0.
    comment by ryao · 2024-11-21 · in Fastest Branchless Binary Search
  29. I implemented a variation of this in ZFS’ btree implementation a few years ago: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... It only works if the comparator is inlined, which is why I had to use a macro and duplicate the…
    comment by ryao · 2024-11-21 · in Fastest Branchless Binary Search
  30. …or miss whether any particular one will be completely problem free or be a total nightmare. :( • https://github.com/openzfs/zfs/discussions/14793 Best to avoid them at all costs.
    comment by justinclift · 2024-11-11 · in Western Digital SSDs and Legacy Macs
  31. …something I'm missing. [1]: http://eworldproblems.mbaynton.com/posts/2014/zfs-block-poin... [2]: https://github.com/openzfs/zfs/issues/3582
  32. Also everyone ignores the publicly visible zfs repo/issues. Corruption https://github.com/openzfs/zfs/issues/16631 crash/corruption https://github.com/openzfs/zfs/issues/16626 crash https://github.com/openzfs/zfs/issues/16623 just from…
  33. ▲ 17
    ZFS native encryption is currently broken for encrypted backups
    story by amano-kenji · 2024-10-01 · 20 comments
  34. …it around and 2) the size of the pool is limited by the size of the smallest disk in the pool. [1] https://github.com/openzfs/zfs/pull/15022
    comment by mrighele · 2024-09-27 · in Why are my ZFS disks so noisy?
  35. Not in a stable release yet, but check out https://github.com/openzfs/zfs/discussions/15896 if you have a need for that.
  36. zvols on linux have known performance problems, see https://github.com/openzfs/zfs/issues/7631 -- most VM disk images on ZoL end up being regular files, for this reason. zfs send+receive of those such work just fine, but the bigger problem…
    comment by yencabulator · 2024-08-11 · in Making Machines Move
  37. Check it out: https://github.com/openzfs/zfs/releases
    comment by Jach · 2024-07-27 · in Sqlitefs: SQLite as a Filesystem
  38. Beware, ZFS often hangs on USB disconnections, forcing a reboot: https://github.com/openzfs/zfs/issues/3461
    comment by yencabulator · 2024-07-26 · in Bcachefs, an Introduction/Exploration
  39. …when enabling encryption because it was not really stable and people were running into crashes. https://github.com/openzfs/zfs/issues?q=is%3Aissue+label%3A%...
    comment by frankjr · 2024-07-26 · in Bcachefs, an Introduction/Exploration
  40. https://github.com/openzfs/zfs/tree/master/cmd/zpool/compati...
  41. …for new kernels: > Upcoming Linux 6.7 release will change a couple of interfaces. Adapt or die! * https://github.com/openzfs/zfs/pull/15681 And "dubious license"? Really? Given the incorporation of CDDL code of DTrace into macOS and…
  42. …with DRAID where there are not 'dedicated' SPARE disks but 'spare block' spread across the disks: - https://github.com/openzfs/zfs/wiki/dRAID-HOWTO/001b44728e1a...
    comment by vermaden · 2024-06-01 · in ZFS Resilver on SMR Drives
  43. …means that all drives 'read' for the resilver and all drives 'write' for the resilver. More here: - https://github.com/openzfs/zfs/wiki/dRAID-HOWTO/001b44728e1a... ... also the Sequential Resilver helps even more: -…
    comment by vermaden · 2024-06-01 · in ZFS Resilver on SMR Drives
  44. Also, don't use WD NVMe drives with ZFS or btrfs: https://github.com/openzfs/zfs/discussions/14793 Significant numbers of problems reported, and WD support is pretty much telling people it's their own problem for not using Windows. (!)
  45. ▲ 3
    Unsuitable SSD/NVMe Hardware for ZFS – WD Black SN770 and Others
    story by justinclift · 2024-05-12 · 1 comment
  46. …of people who've reported problems with ZFS (and btrfs) with WD SN770 and a few other WD models: • https://github.com/openzfs/zfs/discussions/14793
    comment by justinclift · 2024-05-09 · in Disaster Recovery with ZFS and Zrepl
  47. ▲ 1
    OpenZFS 2.2.4 – Linux and FreeBSD – Advanced file system and volume manager
    story by neustradamus · 2024-05-03 · 1 comment
  48. …make sure not to snapshot bpool or it will brick your system and require a complete reinstall. https://github.com/openzfs/zfs/issues/13873
  49. …them with ZFS or btrfs. Lots of reports of problems with WD NVMe drives on those file systems: https://github.com/openzfs/zfs/discussions/14793
  50. …WD Red SN700. Those WD drives seem to have some real issues, at least with ZFS and btrfs. :( https://github.com/openzfs/zfs/discussions/14793
    comment by justinclift · 2024-04-05 · in Radxa's SATA HAT makes compact Pi 5 NAS