Category: ZFS
-
-
-
-
-
“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.1041 commits and 999 changed files

-
In Portland, Oregon.
-
A user shares his experience with a twenty-four 4 TB drives NAS system using ZFS.
-
“Performance delta focuses on the relationship of each dedup routine compared to un-deduped storage on the same hardware. It’s the same data but organized differently.
Fast dedup outperforms legacy dedup by almost 25% of the raw performance.“


-

Changes since RC1
- ZTS: Make use of optimal CPU pinning #16641
- ZTS: Optimize Kernel Same-page Merging (KSM) #16641
- Fallback to strerror() when strerror_l() isn’t available #16636 #16640
- ZTS: Increase zpool_import_parallel_pos import margin #16638
- ZTS: Slightly increase dedup_quota limit #16637
- CI: Stick with ubuntu-22.04 for CodeQL analysis #16639
- zdb: fix printf format in dump_zap() #16635
- zpool/zfs: allow –json wherever -j is allowed #16632
- Always validate checksums for Direct I/O reads #16598
- FreeBSD: ignore some includes when not building kernel #16616
- ztest: Fix scrub check in ztest_raidz_expand_check() #16627
- vdev_id: multi-lun disks & slot num zero pad #16603
- ZTS: resilver_restart_001.ksh restore defaults #16618
- Only serialize native-deb* targets #16622
- zpool/zfs: restore -V & –version options #16615 #16617
- Return boolean_t in inline functions of lib/libspl/include/sys/uio.h #16613
- Bump SONAME of libzfs and libzpool #16609
- contrib/debian: add new manpages to installation list #16609
- Fix generation of kernel uevents for snapshot rename on linux #14223 #16600
- ZTS: Fix summary page creation again – second try #16611
- ZTS: Remove FreeBSD 13.4-STABLE #16610








