meta data for this page
Differences
This shows you the differences between two versions of the page.
| linux:fs:zfs:pool_features [2024/10/28 20:01] – created niziak | linux:fs:zfs:pool_features [2026/03/20 07:24] (current) – niziak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| [[https:// | [[https:// | ||
| Line 5: | Line 5: | ||
| * blake3 - This feature enables the use of the BLAKE3 hash algorithm for checksum and dedup | * blake3 - This feature enables the use of the BLAKE3 hash algorithm for checksum and dedup | ||
| * block_cloning - Block cloning allows to create multiple references to a single block. To use '' | * block_cloning - Block cloning allows to create multiple references to a single block. To use '' | ||
| + | * block_cloning_endian - This feature corrects ZAP entry endianness issues in the Block Reference Table (BRT) used by block cloning | ||
| + | * dynamic_gang_header(*) - enables larger gang headers based on the sector size of the pool. | ||
| * head_errlog - This feature enables the upgraded version of errlog, which required an on-disk error log format change. | * head_errlog - This feature enables the upgraded version of errlog, which required an on-disk error log format change. | ||
| + | * physical_rewrite - This feature enables physical block rewriting that preserves logical birth times, avoiding unnecessary inclusion of rewritten blocks in incremental zfs send streams. Purpose: It is used to refresh data, potentially mitigating drive surface degradation (like oxidation) on older drives. | ||
| * vdev_zaps_v2 - This feature creates a ZAP object for the root vdev. | * vdev_zaps_v2 - This feature creates a ZAP object for the root vdev. | ||
| * zilsaxattr - This feature enables xattr=sa extended attribute logging in the ZIL | * zilsaxattr - This feature enables xattr=sa extended attribute logging in the ZIL | ||
| + | |||
| + | | ||