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. …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)
  2. …packages available for a number of applications for arm64—for me, most notably, OpenZFS: https://github.com/openzfs/zfs/issues/14511
  3. 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
  4. …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…
  5. …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…
  6. …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…
  7. 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.
  8. 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
  9. I would be interested in a fine tune on OpenZFS: https://github.com/openzfs/zfs
  10. …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…
  11. …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
  12. …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
  13. …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
  14. …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
  15. …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
  16. …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…
  17. …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)
  18. …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
  19. 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
  20. …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
  21. …something I'm missing. [1]: http://eworldproblems.mbaynton.com/posts/2014/zfs-block-poin... [2]: https://github.com/openzfs/zfs/issues/3582
  22. 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…
  23. …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?
  24. Not in a stable release yet, but check out https://github.com/openzfs/zfs/discussions/15896 if you have a need for that.
  25. 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
  26. Check it out: https://github.com/openzfs/zfs/releases
    comment by Jach · 2024-07-27 · in Sqlitefs: SQLite as a Filesystem
  27. 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
  28. …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
  29. https://github.com/openzfs/zfs/tree/master/cmd/zpool/compati...
  30. …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…
  31. …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
  32. …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
  33. 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. (!)
  34. …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
  35. …make sure not to snapshot bpool or it will brick your system and require a complete reinstall. https://github.com/openzfs/zfs/issues/13873
  36. …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
  37. …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
  38. For more details about this slop space, see this comment: https://github.com/openzfs/zfs/blob/99741bde59d1d1df0963009b...
    comment by MarkSweep · 2024-04-04 · in A disk so full, it couldn't be restored
  39. …and breaking ZFS which then needs a while to catch up. For the latest reoccurrence of this, see https://github.com/openzfs/zfs/pull/15931 for Linux 6.8 compatibility. There's also the fact that not everything is OOB compatible with ZFS.…
    comment by vladvasiliu · 2024-03-20 · in Bug hunting in Btrfs
  40. IMO the "next fs" is just zfs. They somewhat recently merged RAIDZ expansion feature https://github.com/openzfs/zfs/pull/12225 and make regular improvements. If no file system has what you need today, zfs will probably be the first one to…
  41. …don't miss any edge cases, at least on the functional side. But then you occasionally get bugs like https://github.com/openzfs/zfs/issues/15453 which can't easily be caught by test suites.
    comment by nubinetwork · 2024-02-12 · in OpenZFS bug reports for native encryption
  42. https://github.com/openzfs/zfs/issues/10769 I wasn't a fan of that change, it serves no purpose other than to sweep issues under the carpet (which can be said of any project that uses one). Which is funny because they have just as many…
    comment by nubinetwork · 2024-02-12 · in OpenZFS bug reports for native encryption
  43. …it needed to keep this closed-source in order to get ROI[2]. [1]: https://youtu.be/opW9KhjOQ3Q [2]: https://github.com/openzfs/zfs/issues/12119
  44. …from 6 years ago. Just a month after that there was a pretty big bug in ZFS that corrupted data. https://github.com/openzfs/zfs/issues/7401 Corresponding HN discussion at the time: https://news.ycombinator.com/item?id=16797644
    comment by antongribok · 2024-01-30 · in Rclone syncs your files to cloud storage
  45. https://github.com/openzfs/zfs/issues/15526#issuecomment-181... > zpool get all tank | grep bclone > kc3000 bcloneused 442M > kc3000 bclonesaved 1.42G > kc3000 bcloneratio 4.30x > My understanding is this: If the result is 0 for both…
    comment by dist-epoch · 2023-12-26 · in A data corruption bug in OpenZFS?
  46. …files being moved around where suddenly files are zero). [0] https://bugs.gentoo.org/917224 [1] https://github.com/openzfs/zfs/issues/15526 (referenced in the article)
    comment by moviuro · 2023-12-26 · in A data corruption bug in OpenZFS?
  47. …work, and I also couldn't convince myself it should. It seems to have worked out. [1] [1] - https://github.com/openzfs/zfs/commit/f375b23c026aec00cc9527...
  48. https://github.com/openzfs/zfs/issues/7631 This is a long-standing issue with zvols which affects overall system stability, and has no real solution as of yet.
    comment by Xorlev · 2023-12-17 · in ZFS Profiling on Arch Linux
  49. More details on this discussion: https://github.com/openzfs/zfs/issues/6824#issuecomment-1817... . Basically he is too busy to continue developing the encryption features but is able to review the related works. There is also discussion…
    comment by wb14123 · 2023-12-17 · in ZFS Profiling on Arch Linux
  50. …that they are just having issues with certain kind of hard drives. There is a PR out for this: https://github.com/openzfs/zfs/pull/15588
    comment by PaulCarrack · 2023-12-17 · in ZFS Profiling on Arch Linux