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. …code for that specific purpose, so I might have missed functionality that would provide this. [1] - https://github.com/openzfs/zfs/issues/10255#issuecomment-620...
    comment by rincebrain · 2023-07-04 · in ZFS 2.2.0 (RC): Block Cloning merged
  2. > I am looking forward to the Direct IO speed improvements for NVMe drives with https://github.com/openzfs/zfs/pull/10018 See also "Scaling ZFS for NVMe" by Allan Jude at EuroBSDcon 2022: * https://www.youtube.com/watch?v=v8sl8gj9UnA
    comment by throw0101c · 2023-07-04 · in ZFS 2.2.0 (RC): Block Cloning merged
  3. …well, easy to setup. I am looking forward to the Direct IO speed improvements for NVMe drives with https://github.com/openzfs/zfs/pull/10018 edit: one thing I forgot to mention is, when creating your pool make sure to import your drives by…
    comment by noaheverett · 2023-07-04 · in ZFS 2.2.0 (RC): Block Cloning merged
  4. Also see this issue: https://github.com/openzfs/zfs/issues/405 > It is in FreeBSD main branch now, but disabled by default just to be safe till after 14.0 released, where it will be included. Can be enabled with loader tunable there. >…
    comment by albertzeyer · 2023-07-04 · in ZFS 2.2.0 (RC): Block Cloning merged
  5. The zero cost abstraction remarks remind me of this code that I recently wrote: https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a... In order to make that fast, I did C++-style generics and inlining in C via the CPP. However, it…
    comment by ryao · 2023-05-30 · in Why I'm Done with Rust
  6. …made significant changes to some relevant APIs -- I noticed OpenZFS is not released for 6.3 yet. https://github.com/openzfs/zfs/issues/14622
  7. …but this is not what I expected: https://github.com/ellie/atuin/issues/952#issuecomment-15378... https://github.com/openzfs/zfs/issues/14290 Apparently when SQLite calls `ftruncate` on the `-shm` file, ZFS will sometimes block for several…
  8. > For double or triple parity, we use a special case of Reed-Solomon coding https://github.com/openzfs/zfs/blob/zfs-2.1-release/module/z...
  9. …You don't like it? You prioritize reflinks (ZFS just merged block cloning BTW, so hello reflinks: https://github.com/openzfs/zfs/pull/13392 ) or offline dedup over RAIDZ? Fine. But make sure your favorite filesystem (or your new…
    comment by mustache_kimono · 2023-05-12 · in Bcachefs – A New COW Filesystem
  10. https://github.com/openzfs/zfs/issues/10516 The data goes through two caches instead of just page cache or just arc as far as I understand it.
    comment by viraptor · 2023-05-11 · in Bcachefs – A New COW Filesystem
  11. …issues, I was likely thinking of 6.2.8 breaking it, where 6.2.7 was fine. Point stands, though. https://github.com/openzfs/zfs/issues/14658 Regarding 6.3 support, it apparently is merged in the master branch, but no release as of yet.…
    comment by vladvasiliu · 2023-05-11 · in Bcachefs – A New COW Filesystem
  12. The author has refactored their branch with guidance and promoted their draft pr to open last month. https://github.com/openzfs/zfs/pull/14034
    comment by infogulch · 2023-04-22 · in Windows on Btrfs
  13. There is the same (and ignored) problem in OpenZFS: https://github.com/openzfs/zfs/issues/14762 Please vote there.
  14. …of whether and how big of an issue this is, from what I understand OpenZFS uses the same KDF: https://github.com/openzfs/zfs/issues/10764 Gladly correct me in case I'm wrong.
    comment by the-anarchist · 2023-04-18 · in PSA: Upgrade your LUKS key derivation function
  15. …the commit (as in [0]). [0]: https://lore.kernel.org/all/20221107170747.276910-1-broonie@... [1]: https://github.com/openzfs/zfs/issues/14555
    comment by imrehg · 2023-03-26 · in When root on ZFS breaks on Arch Linux
  16. I think you are referring to RAIDZ expansion, which isn't merged yet? https://github.com/openzfs/zfs/pull/12225
  17. …give the compiler ways of optimizing C, it is not very good at generating good vector code: https://github.com/openzfs/zfs/pull/14234#issuecomment-13345... A bug report has been filed with GCC for one of the issues. LLVM is much better…
  18. You may be interested in recent (~the last month) developments in adding Windows support to OpenZFS: https://github.com/openzfs/zfs/pull/14034
  19. …that had to be worked around when the kernel team labelled those functions as GPL only. See: https://github.com/openzfs/zfs/issues/13042
  20. …loader) Note: This issue was specific to our use case and may not apply to all use cases... [1] https://github.com/openzfs/zfs/issues/12813 [2] https://zfsonlinux.topicbox.com/groups/zfs-discuss/T5122ffd3... [3]…
  21. …running something based on 2.1 and still finding you can run it fuller more reasonably. [1] - https://github.com/openzfs/zfs/commit/aa755b35493a2d27dbbc59...
    comment by rincebrain · 2022-10-24 · in Maintaining sufficient free space with ZFS
  22. …I believe, 96% full in the spacemap for it to resort to best-fit instead of first-fit. [1] [1] - https://github.com/openzfs/zfs/blob/eaaed26ffb3a14c0c98ce1e6...
    comment by rincebrain · 2022-10-24 · in Maintaining sufficient free space with ZFS
  23. …RAID, it's also not expandable vdev for now since it's made for enterprise. RAIDZ expansion is here https://github.com/openzfs/zfs/pull/12225
    comment by fomine3 · 2022-10-05 · in ZFS 2.1.6
  24. …request for 2.1.6, but they chose to ship this and instantly open a branch for 2.1.7 pull requests. https://github.com/openzfs/zfs/pull/13886
    comment by thulle · 2022-10-04 · in ZFS 2.1.6
  25. …of zfs but I'd love to see these features merged sometimes in the future: - no overlayfs yet ( https://github.com/openzfs/zfs/pull/9414 ) - the docker zfs driver is very slow and buggy - best to create a sparse zvol with ext4/xfs/btrfs and…
    comment by nisa · 2022-10-04 · in ZFS 2.1.6
  26. Now if only https://github.com/openzfs/zfs/issues/10348 could be fixed. I'm using frequent zfs snapshots, but recovery is more annoying than I'd like.
    comment by tpolzer · 2022-09-18 · in $ rm Important.txt (uh oh)
  27. will come but not yet https://github.com/openzfs/zfs/pull/12225
  28. …laptop. It works well but be aware that SWAP specifically on encrypted ZFS will lead to deadlock: https://github.com/openzfs/zfs/issues/7734 Thus I have planned to move the swap back to LUKS. If I cannot unlock everything by entering only…
  29. …[1]. As far as I know, the issue is now resolved, but I haven't followed this closely. [1] https://github.com/openzfs/zfs/issues/8259
    comment by uniqueuid · 2022-08-04 · in Ask HN: ZFS native encryption vs LUKS
  30. …that get lost, which I don't, because I have so many of them). Just very annoying and tedious. [0]: https://github.com/openzfs/zfs/issues/12014
    comment by indiv0 · 2022-08-04 · in Ask HN: ZFS native encryption vs LUKS
  31. …where nearly every word in the sentence is a url to a different encryption issue > [I recommend]( https://github.com/openzfs/zfs/issues/11679 ) [not using]( https://github.com/openzfs/zfs/issues/12014 ) [native encryption](…
    comment by dsp_person · 2022-08-04 · in Ask HN: ZFS native encryption vs LUKS
  32. …find the bug again. So that means you should test your setup precisely. [edit] Here is the issue: https://github.com/openzfs/zfs/issues/12594 The technical detail from that thread: "This happens because when sending raw encrypted datasets…
    comment by uniqueuid · 2022-08-04 · in Ask HN: ZFS native encryption vs LUKS
  33. They implemented it; it landed in May: https://github.com/openzfs/zfs/commit/f375b23c
  34. …time spent memcpying to/from the ARC[0]. Direct IO support could eventually alleviate this[1]. [0]: https://github.com/openzfs/zfs/issues/8381 [1]: https://github.com/openzfs/zfs/pull/10018
    comment by mastax · 2022-07-27 · in Building a fast all-SSD NAS on a budget
  35. …and here's what looks like a script to do that on the current tip of master: https://github.com/openzfs/zfs/blob/master/copy-builtin
  36. …[2], the associated workaround [3], or the kernel.org bugzilla entry [4], interesting. [1] - https://github.com/openzfs/zfs/issues/13571 [2] - https://github.com/openzfs/zfs/issues/13232 [3] - https://github.com/openzfs/zfs/pull/13309 [4]…
  37. OpenZFS 2.0's sequential resilver may help: * https://github.com/openzfs/zfs/pull/10349 * https://github.com/openzfs/zfs/releases/tag/zfs-2.0.0
    comment by throw0101a · 2022-05-29 · in Building a Budget Homelab NAS Server
  38. …software is developed. Here's a list of failures from zfs, including many kernel panics for example https://github.com/openzfs/zfs/labels/Type%3A%20Defect - is it broken and shouldn't have been released?
    comment by viraptor · 2022-05-18 · in Bringing Bcachefs to Linux Mainline
  39. ZFS not having reflinks is still so sad. https://github.com/openzfs/zfs/issues/405
    comment by yencabulator · 2022-04-13 · in The Unexpected Importance of the Trailing Slash
  40. …with a race condition where the pool may not be mounted by the time systemd tries to use it. https://github.com/openzfs/zfs/issues/8885 that's (a) not really a bug in ZFS, and (b) "fails to boot sometimes" is pretty different from btrfs…
  41. …on MacOS are mapped by the ZFS driver to the same function that implements fsync() on Linux: https://github.com/openzfs/zfs/blob/master/module/os/linux/z... For good measure, let us look at how syncfs() is implemented by ZFS on Linux:…
  42. …should be fine as long as REQ_PREFLUSH is working properly. You can read a little about that here: https://github.com/openzfs/zfs/blob/453c63e9b74cea42d45e0bd3... https://elixir.bootlin.com/linux/v4.18/source/include/linux/...
  43. …After that it'll take some time to make to all the distributions ( freenas, freebsd, etc. ) [0] https://github.com/openzfs/zfs/pull/12225
  44. …blockers and Linux maintainers not wanting to do a dual-licensed CDDL/GPL either, is their blocker: https://github.com/openzfs/zfs/issues/8314
    comment by tlamponi · 2022-02-05 · in Why Not ZFS (2021)
  45. …ZPOOL with RAIDZ Expansion: - https://arstechnica.com/gadgets/2021/06/raidz-expansion-code... - https://github.com/openzfs/zfs/pull/12225 By the way the author sounds like he is in love with LVM and Linux ecosystem and does not understand…
    comment by vermaden · 2022-02-04 · in Why Not ZFS (2021)
  46. …real O_DIRECT support[3]. [0]: https://openzfs.github.io/openzfs-docs/Performance%20and%20T... [1]: https://github.com/openzfs/zfs/pull/7823 [2]: https://github.com/openzfs/zfs/issues/8381 [3]: https://github.com/openzfs/zfs/pull/10018
  47. …of different test FS at the same time. ---- 0: https://news.ycombinator.com/item?id=29268907 1: https://github.com/openzfs/zfs/pull/9735#issuecomment-570082...
    comment by xoa · 2021-11-19 · in Zstandard RFC 8878
  48. …properties like utf8/normalization. ---- 0: https://jrs-s.net/2018/08/17/zfs-tuning-cheat-sheet/ 1: https://github.com/openzfs/zfs/pull/9735#issuecomment-570082... 2: https://news.ycombinator.com/item?id=29164727
    comment by xoa · 2021-11-18 · in Demystifying OpenZFS 2.0
  49. …[2]: http://dtrace.org/blogs/ahl/2012/11/08/zfs-trivia-metaslabs/ [3]: https://github.com/openzfs/zfs/blob/master/module/zfs/metasl... (note metaslab_df_free_pct) [4]: https://www.truenas.com/community/threads/zfs-tweak-for-firs.
  50. …throughput limit first, as ZFS just writes ... a lot more, due to how blocks are stored internally: https://github.com/openzfs/zfs/issues/6584#issuecomment-3848... On an innodb database, I get about 3x compress ratio with ZSTD compression,…