this post was submitted on 14 Jan 2025
104 points (99.1% liked)

Linux

49417 readers
1461 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Key Features in OpenZFS 2.3.0:

  • RAIDZ Expansion (#15022): Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime.
  • Fast Dedup (#15896): A major performance upgrade to the original OpenZFS deduplication functionality.
  • Direct IO (#10018): Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency.
  • JSON (#16217): Optional JSON output for the most used commands.
  • Long names (#15921): Support for file and directory names up to 1023 characters.
  • Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions.
  • Numerous performance improvements throughout the code base.
  • Supported Platforms:
    • Linux kernels 4.18 - 6.12,
    • FreeBSD releases 13.3, 14.0 - 14.2.
top 12 comments
sorted by: hot top controversial new old
[–] 7fb2adfb45bafcc01c80@lemmy.world 24 points 2 weeks ago (3 children)

Finally! #15022, it's been a long time coming...

[–] horse_battery_staple@lemmy.world 7 points 2 weeks ago (1 children)

I literally just got bigger drives for my array last week. So happy I put it off.

[–] cyberpunk007@lemmy.ca 2 points 2 weeks ago

So did I, yesterday, but I still think I have to rebuild because I'm reducing disk quantities :(

Also, note that doesn't increase the stripe size for old data; it's just for future writes.

But you could copy the old data to a new location and it would take advantage of the new stripe size.

[–] tabular@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

How does it work before this release?

[–] 7fb2adfb45bafcc01c80@lemmy.world 5 points 2 weeks ago (1 children)

It used to be that you couldn't grow the pool, so you needed all of your drives up-front.

Now you can start with four drives and slowly grow over time to whatever your target goal is. It's much more friendly for home labs/tight budgets.

[–] tabular@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

That's good to hear. I assume people saying "ZFS" are usually referring to this OpenZFS (and usually not Oracle ZFS)?

[–] Atemu@lemmy.ml 2 points 2 weeks ago

Oracle ZFS is so obscure by now that it's irrelevant.

As usual with Oracle products, it's just a means to squeeze poorly led companies.

[–] avidamoeba@lemmy.ca 10 points 2 weeks ago

I like JSON output. Will make my monitoring jobs less fragile.

[–] Dragonish@lemmy.dbzer0.com 8 points 2 weeks ago

Super excited to see the expansion functionality released!

[–] far_university190@feddit.org 2 points 2 weeks ago

Will 1023 byte filename break software? Most only support 256.

[–] bier@lemmy.blahaj.zone 1 points 2 weeks ago

Wasn't raidz expansion already in a tagged version or did I miss remember?