From cdccab855db6299282055ed801e47cd7376b8e52 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Tue, 3 Mar 2026 15:06:13 -0500 Subject: [PATCH] zfs: zfs_txg_timeout 30 -> 120 --- modules/zfs.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/zfs.nix b/modules/zfs.nix index b2a9b6d..ae377bc 100644 --- a/modules/zfs.nix +++ b/modules/zfs.nix @@ -34,7 +34,7 @@ in in [ "zfs.zfs_arc_max=${builtins.toString b}" - "zfs.zfs_txg_timeout=30" # longer TXG open time = larger sequential writes = better HDD throughput + "zfs.zfs_txg_timeout=120" # longer TXG open time = larger sequential writes "zfs.zfs_dirty_data_max=8589934592" # 8GB dirty data buffer (default 4GB) for USB HDD write smoothing "zfs.zfs_delay_min_dirty_percent=80" # delay write throttling until 80% dirty (default 60%) "zfs.zfs_vdev_async_write_max_active=30" # more concurrent async writes to vdevs (default 10)