|
skydick: tune ZFS async read and prefetch for NFS throughput
Benchmarking showed 320 MB/s read over NFS against a 4-mirror-vdev pool capable of much more. The default async_read_max_active=8 starves the I/O scheduler across 4 vdevs of spinning Mach2 drives, and the prefetch data miss rate was 93%. - zfs_vdev_async_read_max_active: 8 → 32 - zfs_vdev_async_read_min_active: 1 → 4 - zfetch_max_streams: 8 → 16 Co-Authored-By: Claude Opus 4.6 <[email protected]> |
|---|
|
|
| hosts/skydick/default.nix |
|---|