
Tag: 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
-
Completely supports Kernel 6.10 and early phase of 6.11.
It also provides support for FreeBSD 12.2-RELEASE and newer.

-
“OpenZFS 2.2.5 is now available as the newest stable update to this open-source ZFS file-system implementation for Linux and FreeBSD systems.
OpenZFS 2.2.5 adds official support now for Linux 6.9 while continuing to retain support back through Linux 4.18 kernels. Yes, Linux 6.10 is out as stable now for the past three weeks and there are some Linux 6.10 compatibility patches in OpenZFS 2.2.5 but apparently not yet enough to claim full support. On the FreeBSD side there is support with FreeBSD 12.2 and later.
Besides supporting Linux 6.9 and some Linux 6.10 bits, OpenZFS 2.2.5 brings dozens of various bug fixes. There is improved dnode hashing, cleaning up buffer re-compression in L2ARC, various libspl fixes, various ZTS fixes, and other fixes scattered throughout.”









