Personally, I’m looking forward to native Wayland support for Wine and KDE’s port to Qt 6.

  • MigratingtoLemmy@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Sure, I understand the part about having to compile the ZFS module every time alongside the kernel. But that must be some heavy-lifting you’re doing if you’re regularly compiling your own kernel. I’d be interested in what you’re running that requires such efforts.

    I don’t understand why you would need NVMe for ARC. Doesn’t it run in RAM only? Isn’t L2ARC what runs on storage devices?

    • apt_install_coffee
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Not really heavy lifting, I’m just running the Xanmod kernel, and need to turn on some features I need for eBPF development. I’m also keeping up to date with kernel releases, so every 6 weeks or so I need to rebuild.

      The ARC runs in RAM, but is generally best when it’s given:

      1. A consistent amount of memory.
      2. An easily predictable workload.
      3. Long periods of time between restarts.

      Conditions great for a server but not so much for a workstation. I don’t intend for my cache misses to go to spinning rust, so I have 2 2TB NVME drives. SSDs are cheap as chips currently.

      The L2ARC is a victim cache of the ARC, and while it is persistent it’s still much more effective for me to just use a NVME drive for my pool.

      • MigratingtoLemmy@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Just went through Xanmod’s page: the list of features provided seem exciting, although I don’t really know much about some of them. Do you need these features for eBPF development?

        Well, you’re right: ARC is best used in a server. What problems did you have with BTRFS that prompted you to switch?

        • apt_install_coffee
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          I use Xanmod for gaming (fsync & related tweaks), but need other flags for development on the same machine.

          My issues with BTRFS were mainly in their userspace tooling; ZFS volume management is just glorious, it felt like a significant downgrade to use BTRFS.